Spring Boot не распознает контроллер MVC

Я создаю приложение Spring Boot с Spring Boot 3.3.0. Я поместил свои объекты в пакет под названием «сущности» в основном пакете приложения, а контроллер находится в пакете под названием «контроллеры» внутри основного пакета приложения.

структура проекта

Когда я пытаюсь получить доступ к любой из конечных точек контроллера, я получаю ошибку 404; Например, при нажатии localhost:8080/account-types/create возвращается ошибка: «Произошла непредвиденная ошибка (тип = не найден, статус = 404). Нет статических ресурсов типа учетной записи/account_type_create».

Шаблоны: HTML-шаблоны

Метод контроллера: метод контроллера

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
0
58
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

В вашем коде все правильно. Это сработает, если вы добавите thymeleaf зависимость. Для Градла это

    implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'

Для знатока

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>

Другие вопросы по теме