zoukankan      html  css  js  c++  java
  • 20200911--使用注解开发

    1. 在spring4之后,要使用注解开发,必须要保证aop的包导入了

    2. 导入context约束

    3. 增加注解支持

    1. bean

    @Component 

    组件,放在类上,说明这个类被spring管理了,就是bean

    2. 属性的注入

    也可以注入在set方法上

    3. 衍生注解

    Component有几个衍生注解,web开发mvc三层架构中

    dao【@Repository】

    service【@Service】

    controller【@Controller】

    这几个注解一样,都代表将某个类注册到spring容器中装配bean

    4. 自动装配

    @Nullable

    @Autowired

    @Qulifier

    @Resource

    5. 作用域

    @scope

     6. 总结

    xml更加万能,适用于任何场景,维护简单

    注解,不是自己的类使用不了,维护相对复杂

    最佳实践:xml管理bean,注解负责完成属性的注入

    7. 使用java的方式配置spring

    完全不使用xml配置,全部交给java来做

    javaConfig 是spring的一个子项目,在spring4之后,它成为一个核心的功能

    总结:

    1. 所有的类都要在bean里注册

    2. 所有的bean要通过容器来获取

    3. 取出来的bean就是一个实体类对象

  • 相关阅读:
    0045算法笔记——【随机化算法】舍伍德随机化思想搜索有序表
    精进~如何成为很厉害的人
    哪些小习惯一旦养成终生受用?
    2016第24周四
    2016第24周三
    2016第24周二
    2016第24周一
    2016第23周日
    前端资源汇总
    2016第23周五
  • 原文地址:https://www.cnblogs.com/vivian-xiaoyun/p/13653285.html
Copyright © 2011-2022 走看看