Является ли класс Rest Controller singleton? - PullRequest
0 голосов
/ 09 мая 2020

Я изучаю Spring и Spring Boot. В моем загрузочном приложении Spring я использую аннотацию @RestController для одного из моих классов, который получает запросы и обрабатывает их соответственно.

@RestController
public class SampleController {
......
}

Я хочу спросить, будет ли этот класс с аннотацией @RestController одноэлементным классом? Я думаю, что этот SampleController также будет bean-компонентом, и, поскольку область действия по умолчанию - Singleton, это будет класс Singleton. Я хочу спросить, правильно ли я думаю.

1 Ответ

0 голосов
/ 09 мая 2020

Да, вы правы. Любой bean-компонент, который вы создаете с помощью аннотаций @Component, @Service, @Repository, @Controller, @RestController и @Bean, конечно же, по умолчанию имеет синглтон-область видимости. Проверить Объем фасоли

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...