Нужен ли мне веб-стартер, чтобы использовать только аннотацию RestController?
Я видел пример веб-стартера Spring Boot, который включает в себя стартер только для того, чтобы использовать аннотацию Restcontroller, но я делаю небольшой документ и вижу, что он мне не нужен... Я что-то упустил или добавил стартер действительно ли было излишеством в этом примере, который я видел?
2 ответа
Решение
Для того, чтобы использовать @RestController
в вашем PoC, вы должны включить spring-boot-starter-web
артефакт в путь к классу.
Ты не можешь, spring-boot-starter-web
содержит не только @RestController
аннотация, но также tomcat
и другие необходимые конфигурации для веб-приложения Spring Boot.
Взгляните на документацию Spring Boot