Добрый вечер,
Написал свою небольшую библиотеку для динамического создания контроллеров
Решил разделить проект на core, autoconfigure и starter модули
Для EndpointConfiguration необходим бин класса ExposerConfiguration
Для его создания создал интерфейс ExposerConfigurer с методом configureExposer, возвращающим ExposerConfiguration
При этом для конфигурации часто встречал подход с созданием иннер класса, который и имплементит конфигурирующие интерфейсы (как WebSecurityConfigurerAdapter, например)
И по аналогии сделал AutoConfiguration именно так
Но в этом случае получаю ошибку, что Spring не может найти бин класса ExposerConfigurer
В то время как во втором случае все работает
Можете, пожалуйста, ткнуть пальцем, в чем я не прав в первом случае?