У меня есть MySimpleController
, и мне нужно извлечь этот контроллер в общую библиотеку.Регистрация весенних бобах без сканирования компонентов
package xxx.mypackage;
@Controller
class MySimpleController{}
Эта библиотека имеет другое название пакета, yyy.newpackage
, которая отличается от предыдущей xxx.mypackage
. Из-за этого он не подходит для сканирования компонентов.
Возникает вопрос: есть ли способ зарегистрировать этот контроллер без сканирования компонентов? Я просто хочу включить свою банку и правильно подождать моего контроллера. Я видел некоторые определения в папке META-INF
, но не мог быть уверен, что это правильный путь.
Это требует изменений в моей конфигурации пользователей. Я хочу, чтобы моя банка была включена, и она будет работать без какой-либо ручной регистрации. – Cemo
Ну, если вы перемещаете это как файл jar, кто-нибудь собирается использовать этот файл jar в качестве зависимости? Если это так, разве они не будут использовать ваш MySimpleController в качестве зависимости в коде? – Hrishikesh
Да, он будет использоваться как зависимость. MySimpleController - полностью функциональный код, другие части не взаимодействуют с этим контроллером. Рассматривайте его как контроллер, предоставляющий некоторую системную информацию. – Cemo