Мое приложение является автономным Java-приложением, которое использует Spring IoC. Загрузка загрузочного приложения с загрузкой ApplicationContext позволяет сказать 35 служб в памяти, которые затем используются через экземпляр жизненного цикла JVM моего приложения. Для этого бутстрапинга требуется около 6-7 минут, что затрудняет тестирование модулей.Spring IOC Bootstraping возможно
Это последовательность шагов, которые я должен делать, что я пытаюсь избежать и по-прежнему использовать Spring:
- Bootstrap (весна), а затем фактический код бизнес-логики.
- Тестовый код.
- После тестирования я нахожу что-то, что хочу изменить, что означает, что я должен остановить JVM, изменить свой код, запустить его снова, в этот момент Spring снова занимает около 6-7 минут, загружая приложение.
Как проверить мой модифицированный код в одном экземпляре JVM без принудительной перезагрузки JVM?
Я думаю, что это не совсем возможно, но предложенные вами варианты имеют смысл и полезны. –