Я пытаюсь уменьшить количество кода «копировать / вставить», которое у меня есть в нескольких проектах Spring, таких как пользовательский WebSecurityConfigurerAdapter. Этот адаптер представляет собой один и тот же код во всех проектах, которые у меня есть до сих пор, поэтому обычно в таких ситуациях я создаю автономную базу кода и экспортирую ее в банку, чтобы поддерживать удобство обслуживания.
Я делаю это, Spring больше не замечает этот класс как тот, который необходимо включить в его автоконфигурацию, поскольку, когда я удалил этот класс безопасности из своего проекта и ввел библиотеку jar, теперь содержащую его, разработанная мною функция безопасности была нарушена. Отменил это изменение, и оно снова заработало.
Есть ли способ, которым я могу сказать Spring, чтобы он посмотрел на определенные c jar-файлы для включения в его конфигурацию, чтобы я мог удержать себя от классов на классы код конфигурации, который в конечном итоге повторяется в нескольких проектах?