В настоящее время я работаю над порталом, и мне нужно использовать Liferay в качестве сервера портала.
У моего приложения будут глобальные настройки, к которым мне нужно получить доступ во всех портлетах моего портала.
Каков наилучший способ загрузки таких параметров конфигурации? Я хочу, чтобы эти параметры конфигурации были прочитаны из файла / базы данных конфигурации. но это должно быть прочитано только один раз при запуске приложения. Я не хочу, чтобы настройки считывались из базы данных / файла для каждого запроса.
Кроме того, я бы использовал скоростной каркас для шаблонов. Могу ли я прочитать те же глобальные переменные в моих шаблонах скорости?
Могу ли я поместить эти глобальные переменные в мой файл portal-ext.properties и, если да, как я могу загрузить в него значения по умолчанию?
Любые другие подходы также помогут,
Заранее спасибо