使用AnnotationConfigApplicationContext实例化

 时间:2024-10-16 17:57:17

1、在Spring 3.0中引入的AnnotationConfigApplicationContext 。这种通用ApplicationContext 实现不仅能够接受 @Configuration 类作为输入,还能接受 @Component 使用JSR-330元数据注释的普通类和类。

使用AnnotationConfigApplicationContext实例化

3、当 @Component 提供JSR-330类时,它们被注册为bean定义,并且假定DI元数据例如 @Autowired 或@Inject 在必要时在这些类中使用。

使用AnnotationConfigApplicationContext实例化

5、如前所述, AnnotationConfigApplicationContext 并不仅限于使用 @Configuration 类。@Component 可以将任何或JSR-330带注释的类作为输入提供给构造函数,如以下示例所示:

使用AnnotationConfigApplicationContext实例化

7、可以 AnnotationConfigApplicationContext 使用无参构造函数实例化一个,然后使用该regist髫潋啜缅er() 方法对其进行配置。这种方法在以编程方式构建时特别有用AnnotationConfigApplicationContext 。以下示例显示了如何执行此操作:

使用AnnotationConfigApplicationContext实例化

9、在前面的示例中, com.acme 扫描包以查找任何已 @Component 注释的类,并将这些类注册为容儡泌掩羞器中的Spring bean定义。 AnnotationConfigApplicationContext 公开 scan(String…) 方法以允许相同的组件扫描功能,如以下示例所示:

使用AnnotationConfigApplicationContext实例化
  • 如何玩转高大上的人物海报——文字特点
  • 在PS2020中怎样修改文本段落对齐方式
  • 怎么将彩色图标转换成灰度图标效果
  • PS怎么给照片增加颗粒感
  • PS临时文件后台存储在什么位置及工作原理详解?
  • 热门搜索
    美国旅游指南 到黄山旅游 玉树旅游 去厦门旅游要带什么 獐岛旅游 三亚旅游游记 张家界旅游公司 泰国旅游签证办理流程 康辉旅游集团 河北旅游景点介绍