zoukankan      html  css  js  c++  java
  • Spring 基于注解零配置开发

    本文是转载文章,感觉比较好,如有侵权,请联系本人,我将及时删除。

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

    一:搜索Bean

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

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

    @Component:普通Spring Bean

    @Controller:控制器类

    @Service:业务逻辑类

    @Repository:数据访问类

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


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

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

    指定Bean的作用域

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


    二:依赖注入

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

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

    @Qualifier:和上面类似,byId装配(唯一)

  • 相关阅读:
    【项目】项目1
    Python脚本1
    Python基础24
    Python基础23(习惯)
    01-Spring(1)
    12-Shell(2)
    11-Shell(1)
    10-搭建EE环境
    09-常用指令(3)
    08-常用指令(2)
  • 原文地址:https://www.cnblogs.com/acode/p/5393950.html
Copyright © 2011-2022 走看看