【299、将一个类声明为 Bean 的注解有哪些?】

321 阅读1分钟

在 Spring 框架中,我们可以通过注解的方式将一个类声明为 Bean,常见的 Bean 声明注解包括:

  1. @Component:用于将一个普通的 Java 类声明为 Spring Bean,并且让 Spring 容器进行管理。
  2. @Controller:用于将一个 Spring MVC 控制器声明为 Spring Bean。
  3. @Service:用于将一个业务逻辑组件声明为 Spring Bean。
  4. @Repository:用于将一个 DAO(Data Access Object)组件声明为 Spring Bean。
  5. @Configuration:用于声明一个 Java 配置类,该配置类中定义了一些 Bean 的实例化和依赖关系,可以替代 XML 配置文件。

除了上述注解之外,还有一些其他的注解可以用来声明 Spring Bean,如 @Bean、@Import 等,这些注解的具体用法可以根据实际需要进行选择。