美文网首页
Spring(ioc操作(注解)和aop概念)

Spring(ioc操作(注解)和aop概念)

作者: 维乾 | 来源:发表于2018-03-12 18:47 被阅读15次

    .Spring的bean管理(注解)

    .注解介绍

    1.代码里面特殊标记,使用注解可以完成功能

    2.注解写法@注解名称(属性名称=属性值)

    3.注解使用在类上面,方法上面和属性上面

    .spring注解开发准备

    1.导入jar包

    (1)导入基本的jar包

    (2)导入aop的jar包

    2创建类,创建方法

    3创建spring配置文件,引入约束

    (1)第一天做ioc基本功能,引入约束beans

    (2)做spring的ioc注解开发,引入新的约束

    4.开启注解的扫描

    .注解创建对象

    1.在创建对象的类上面使用注解实现

    2.创建对象有四个注解

    目前这四个注解功能是一样的,都创建对象

    3.创建对象单实例还是多实例

    @Scope  默认 @Scope(value="singleton")  

    .注解注入属性

    1.创建service类,创建dao类,在service得到dao对象

    注入属性第一个注解@AutoWired,根据属性的类名UserDao(注意,不是userDao,不是对象名),找到相关类,然后把相关类的对象注入进去。如果value=“userdao”改成value="111"也没关系

    (2)在service类里面定义dao类型属性

    注入属性第二个注解@Resource,和第一个注解@Autowired不一样。name是根据对象名称注入。


    .AOP概念

    1.aop:面向切面(方面)编程,扩展功能不修改源代码实现

    2.aop采取横向抽取机制,取代了传统纵向继承体系重复性代码

    .AOP原理

    画图分析原理

    详情(https://www.jianshu.com/writer#/notebooks/16849713/notes/18850731)

    .AOP操作术语 详情(https://www.jianshu.com/writer#/notebooks/16849713/notes/18850731)



    相关文章

      网友评论

          本文标题:Spring(ioc操作(注解)和aop概念)

          本文链接:https://www.haomeiwen.com/subject/afsbfftx.html