您的位置:首页 > 编程语言 > Java开发

Spring 基于注解零配置开发

2016-04-15 08:53 267 查看
本文是转载文章,感觉比较好,如有侵权,请联系本人,我将及时删除。

原文网址:《 Spring 基于注解零配置开发 》

一:搜索Bean

再也不用在XML文件里写什么配置信息了。

Spring提供以下四个Annotation来注册Spring Bean

@Component:普通Spring Bean

@Controller:控制器类

@Service:业务逻辑类

@Repository:数据访问类

暂时这四个注解功能是一样的,但还是要分别使用,不要统一使用@Component。

自动扫描指定包及其子包下所有Spring Bean

<!-- 自动扫描 -->
<context:component-scan base-package="geong.dao,geong.serviceImpl"/>


指定Bean的作用域

@Scope("prototype"),默认作用域是singleton

二:依赖注入

@Resource:修饰Field(首字母小写)和setter方法

@Autowired:修饰Field(首字母小写),setter方法,普通方法和构造器,默认byType装配

@Qualifier:和上面类似,byId装配(唯一)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: