Я хочу сделать некоторые проверки свойств в моем приложении для загрузки весны. В моем application.properties у меня есть что-то вроде этого:Application.properties validator
log.path=
logging.config=${log.path}log4j2.properties
Когда я начинаю мое приложение я хочу найти все пустые свойства и бросить исключение, в котором сообщение будет находиться информация обо всех недостающих свойствах. Является ли весна даром такого механизма?
Его путь к успеху, но, к сожалению, мне нужно объяснить, что нужно писать. Есть ли способ, возможно, итератор по всем свойствам и когда будет пустое свойство, тогда будет выбрано исключение? Мне нужно сделать это раньше, например, logger попытается найти свой путь log4j2 или до того, как база данных попытается подключиться. Незадолго до этого я хочу составить список пустых свойств, записать их в Exception и без объяснений записать их в классе – Kapitalny