Порядок настройки Spring MVC классов - PullRequest
0 голосов
/ 27 ноября 2018

У меня есть много веб-приложений Spring MVC, которые предоставляют сервисы REST.У каждого веб-приложения есть зависимость от основной библиотеки.Я настроил RootConfig в AbstractAnnotationConfigDispatcherServletInitializer, а затем будут проверены все другие классы конфигурации в том же пакете.Все работает нормально, но теперь я не хочу динамически отключать одну из этих конфигураций (предположим, CacheConfig.class) на основе значения свойства.Проблема в том, что свойства загружаются в другой файл конфигурации (ServiceConfig.class), но последний загружается после первого, и когда я получаю значение свойства, я всегда получаю нулевое значение.

Так как я могу установитьпорядок конфигурации классов?Я пытался @Import и @Order, определить все классы в AbstractAnnotationConfigDispatcherServletInitializer, но ни один из них, похоже, не работает.

Я не использую Spring-Boot в этих проектах, так что есть идеи, как это сделать?

Спасибо F

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...