@thatmaniscool

Как добавить пакет в проекте spring?

Нужно сделать небольшой web сервер для отправки и получения данных внутри локальной сети.
Для удобства решил каждое решение положить в отдельный пакет. Но при создании пакета и класса в нем, ничего не происходит. Как решить данную проблему? Скрин прилагаю.
62287bf7dc800142481731.jpeg
Ошибка следующая
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.

Wed Mar 09 19:06:16 YAKT 2022
There was an unexpected error (type=Not Found, status=404).
  • Вопрос задан
  • 141 просмотр
Решения вопроса 1
@Akela_wolf
Extreme Programmer
Controller является частью приложения, соответственно пакет Controllers должен находиться внутри пакета application

Это, конечно, можно править аннотациями спринга, но вообще SpringBootApplication ищет компоненты (контроллеры, сервисы, репозитории и т.д.) "вниз" от класса приложения. Соответственно в вашей структуре оно контроллер просто не находит и не создает бин контроллера.

Альтернатива - см. аннотацию ComponentScan
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы