码迷,mamicode.com
首页 > 编程语言 > 详细

spring 注解

时间:2018-12-17 02:28:07      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:基本   res   配置文件   自动   表达   tor   改变   作用   指定   

1.用于创建对象

@Component 把当前对象存入spring容器

Controller  Service Repository

属性:value bean的ID

2.用于注入数据

成员变量值注入

@Autowired 方法和变量上(不需要set方法了)

自动按照类型注入

多个同类型的bean 要注入的变量名称和bean的ID一致

@Qualifier   在给类成员注入不能单独使用,给方法参数注入时可以

@Resource 直接注入 name = bean 的ID 可以单独使用

@Value用于注入String和基本类型数据  value用于指定数据 它可以使用spring的spel:${}  

${}出现的位置有spring配置文件,mybaits配置文件,jsp el表达式

3.用于改变作用范围

@Scope prototype

4.和生命周期相关

@PreDestroy

@PostConstruct

spring 注解

标签:基本   res   配置文件   自动   表达   tor   改变   作用   指定   

原文地址:https://www.cnblogs.com/johnnytoo/p/10129208.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!