Проблема связана со структурой вашего проекта, по умолчанию Spring Boot будет сканировать компоненты ниже класса вашего основного приложения.
В вашем случае ваш main находится в пакете com.navajna.aaa
, а ваш контроллер расположен в пакете com.navajna.controller
.
Я бы порекомендовал вам держать ваш контроллер в новом пакете ниже пакета com.navajna.aaa
, например com.navajna.aaa.controller
в соответствии со структурой, упомянутой в документации .
Если вы действительно хотите использовать пакет com.navajna.controller
, вам может потребоваться добавить сюда @ComponentScan("com.navajna.controller")
.Details .