Это то, что я обдумывал, устанавливая весь объект свойств как атрибут контекста.
Если я не пойду по этому пути, есть ли какие-нибудь рекомендации, как назвать эти атрибуты, или вы чувствуете, что "application.settings" или "myBlog.settings"? Как вы групповые ключи? Будет ли это хорошо:
application.module1.color=black
application.module1.font=arial
Я чувствую, что это может стать бременем для поддержки такого приложения, где ключи свойств распределены по всему коду? Если другой разработчик переименует свойство в файле свойств, мы узнаем только, когда запустит приложение (если / когда / что ссылается на старый ключ). Правильно?
Мне придется искать JNDI.