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