`

spring 注解大全

阅读更多

sping使用注解时,需要开启注解配置:<context:annotation-config/>

@Resource默认是按照名称来装配注入的,只有当找不到与名称匹配的bean才会按照类型来装配注入

@Autowired默认是按照类型装配注入的,如果想按照名称来转配注入,则需要结合@Qualifier一起使用,

默认情况下它要求依赖对象必须存在如果允许为null,可以设置它required属性为false,如果我们想使用按照名称装配,可 以结合@Qualifier注解一起使用

@Resource注解是又J2EE提供,而@Autowired是由Spring提供,故减少系统对spring的依赖建议使用  

       @Resource的方式;

@Resource和@Autowired都可以书写标注在字段或者该字段的setter方法之上

 

@Import(Config.class)

@Import(Config.class)

4.2之前只支持导入配置类,在4.2,@Import注解支持导入普通的java类,并将其声明成一个bean

 

@ImportResource("classpath:application-dao.xml")

@ImportResource({"classpath:application-dao.xml", "classpath:application-service.xml"})

加载配置文件

 

/***************spring mvc*******************/

分享到:
评论
1 楼 paladinosment 2016-09-07  
你这个spring注解大全,就这么几行,还真是全。。。。。

相关推荐

Global site tag (gtag.js) - Google Analytics