Аннотация @Bean
используется в Spring Framework.
Основные места применения:
Методы в @Configuration
классах: Это наиболее распространенный случай. Метод, помеченный @Bean
, создает, конфигурирует и возвращает новый объект, который Spring в дальнейшем управляет как бином.
java
Методы в @Component
, @Service
, @Repository
и других стереотипных аннотированных классах: Хотя @Configuration
является предпочтительным для объявления бинов, @Bean
также может использоваться в других стереотипных классах. Однако это встречается реже и может быть менее очевидным.
java
Аннотация @Bean
используется в Spring Framework.
Основные места применения:
Методы в @Configuration
классах: Это наиболее распространенный случай. Метод, помеченный @Bean
, создает, конфигурирует и возвращает новый объект, который Spring в дальнейшем управляет как бином.
java
Методы в @Component
, @Service
, @Repository
и других стереотипных аннотированных классах: Хотя @Configuration
является предпочтительным для объявления бинов, @Bean
также может использоваться в других стереотипных классах. Однако это встречается реже и может быть менее очевидным.
java
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.