Попалась на глаза интересная библиотека для работы со свойствами (Properties) в java : http://owner.aeonbits.org/
Использовать ещё не пробовал, но набор возможностей впечатляет: и аннотации, и значения по умолчанию, и разнообразные варианты загрузки, и объединение нескольких наборов свойств, и т.д. и т.п. :
Лицензия BSD. Соответственно, в исходниках всегда можно покопаться. Документация хорошая.
В общем показалась очень и очень впечатляющей библиотекой. Попробую в ближайшее время обязательно.
Использовать ещё не пробовал, но набор возможностей впечатляет: и аннотации, и значения по умолчанию, и разнообразные варианты загрузки, и объединение нескольких наборов свойств, и т.д. и т.п. :
- Loading strategies
- Importing properties
- Parametrized properties
- Type conversion
- Variables expansion
- Reload and Hot Reload
- Accessible and Mutable
- Debugging
- Disabling features
- Metaconfiguring
- XML support
- Event support
Лицензия BSD. Соответственно, в исходниках всегда можно покопаться. Документация хорошая.
В общем показалась очень и очень впечатляющей библиотекой. Попробую в ближайшее время обязательно.