zoukankan      html  css  js  c++  java
  • Spring学习-01

    一、Srping

    一个轻量级DI、IOC、AOP的容器框架

    DI:依赖注入

    IOC:控制反转

    AOP:面向切面

    二、构造器注入

    Constructor-arg

    属性:index/name/type/ref外部引入 vlue:对应值

    三、属性注入

    1.普通属性: property

    2.集合:list set

    3.数组:<property  name="Arrays"  value="...,...,..,"

    4.properties(配置文件的):<props>

              标准写法:<prop key = "driver">com..........</prop>

              简写:<value>

                   driver=.......

                 <value>

    <>

    四、自动注入

    全局:default-autowire="byName/byType"

    局部:autowire=""当前bean

    五、全注解配置

    配置Context 扫描包

    @Repository(" "):根据名找

    @Qualifier(“”):根据限定名去找

    @Component:放置组件

    六、面向切面

    AOP:可解决事务管理、日志、性能监测

    连接点:Joinpoint

    切点:Pointcut

    增强:Advice

    目标对象:Target

    引介:Introduction

    织入:weaving

    代理:Proxy

    切面:Aspect(切点+增强)

    七、Spring实现AOP:动态代理模式

    动态代理:

    JDK原生的动态代理支持(性能好,类必须要有接口才能代理)

    CGLIB:相反

  • 相关阅读:
    2017年5月15号课堂笔记
    2017年5月12号课堂笔记
    2017年5月8号课堂笔记
    2017年5月5号课堂笔记
    2017年4月26号课堂笔记
    不忘初心,坚持走下去
    2017年4月24号课堂笔记
    2017年4月21号课堂笔记
    2017年4月19号课堂笔记
    autoit UIA获取Listview的信息
  • 原文地址:https://www.cnblogs.com/smiledragon/p/10508568.html
Copyright © 2011-2022 走看看