Spring 基于注解零配置开发
2012-10-11 14:59
549 查看
一:搜索Bean
再也不用在XML文件里写什么配置信息了。
Spring提供以下四个Annotation来注册Spring Bean
@Component:普通Spring Bean
@Controller:控制器类
@Service:业务逻辑类
@Repository:数据访问类
暂时这四个注解功能是一样的,但还是要分别使用,不要统一使用@Component。
自动扫描指定包及其子包下所有Spring Bean
指定Bean的作用域
@Scope("prototype"),默认作用域是singleton
二:依赖注入
@Resource:修饰Field(首字母小写)和setter方法
@Autowired:修饰Field(首字母小写),setter方法,普通方法和构造器,默认byType装配
@Qualifier:和上面类似,byId装配(唯一)
好了就到这里吧,以后还会慢慢补充的!
再也不用在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装配(唯一)
好了就到这里吧,以后还会慢慢补充的!
相关文章推荐
- Spring基于xml配置与注解驱动开发(二)
- Spring基于xml配置与注解驱动开发(一)
- hessian基于spring的自定义注解配置拓展(高效率开发hessian)
- Spring 基于注解零配置开发
- 基于注解的Spring AOP的配置和使用--转载
- spring-基于注解(Annotation)的配置(转)
- spring 基于XML和注解的两种事务配置方式
- 基于Spring注解方式配置Quartz
- spring aop的使用(注解方式以及基于xml配置方式)
- spring boot基于注解的声明式事务配置
- [Spring]基于注解的形式配置Bean
- 【spring】之事物配置,声明式事务管理和基于@Transactional注解的使用
- spring学习总结(九):AOP 基础及基于注解配置的AOP
- spring之aop编程——基于注解、xml配置文件方式
- Spring学习03 基于注解配置Bean
- Spring3+Hibernate3(Jpa) 配置多个数据源的解决方案(基于注解)
- Spring中Bean的配置:基于注解的方式
- Spring3+Jpa 配置多个数据源的解决方案(基于注解)
- Spring基于注解的方式配置bean的实例
- Spring学习-22:Spring的AOP:基于AspectJ的XML配置方式开发