- 使用注解装配,除了要导入相应的包,还要在配置文件中进行相应的设置
<context:annotation-config>将spring声明为基于注解的装配方式,注解的装配方式大致有三种。
-
@Autowised,spring自带的注解方式,可以通过设置@Autowised(required = false)在目标对象没有搜索到匹配的信息是将null值注入,若设置为true且没有匹配对象时则会抛出异常。
-
@Infect, 此注解是JSR(java规范提案) 330中的,可以接受构造器装配,方法装配和属性装配,但是装配的对象之间的依赖关系必须存在,否则会抛出异常。
-
@Resouse, 此注解是JSR 250 中的,默认使用name属性装配,没有搜索dao则会用type搜索。
面试题心得--使用spring注解装配
最新推荐文章于 2022-03-27 22:02:21 发布
本文探讨了Spring框架中基于注解的装配方式,包括@Autowired的灵活注入、@Inject的依赖约束以及@Resource的默认装配策略。了解这三种注解在依赖注入中的不同用途和行为。
1217

被折叠的 条评论
为什么被折叠?



