• Spring框架总结


    1.spring的核心技术是:控制反转(Ioc)和面向切面(Aop)

    2.控制反转:对象创建责任的反转

      注入方式:set注入、接口注入、构造方法注入

    3.面向切面:不同业务间的相同操作,我们可以使用同一个切面进行配置

      面向切面的实现方式:动态代理(必须提供接口)和CBLIB(可以继承)

    4.set注入

      1.注入普通字段  <property name="" value=""></property>

      2.注入对象字段  <property name="" ref=""></property>

      3.注入list集合 

        <property name="">

          <list>

            <value>""</value>

            <value>""</value>

            <value>""</value>

          </list>

        </property>

      4.注入.properties文件中的内容

        <property name="">

          <prop key="">""</prop>

          <prop key="">""</prop>

          <prop key="">""</prop>

        </property>

    5.构造方法的注入

      <contructor-arg value="23" type="int" index="0"></contructor-arg>

      <contructor-arg value="admin"  index="1"></contructor-arg>

    6.加载都给配置文件

      1.方法一:指定总的配置文件的路径,在总的配置文件中引入其他的配置文件

      2.方法二:使用*匹配多个配置文件

      3.方法三:使用数组作为参数,一次添加多个配置文件

    7.使用注解时的相关配置

      1.声明命名空间和约束文件

      2.声明要注解的类所在的包

      3.在需要注解的包上添加注解声明

  • 相关阅读:
    java中过滤器和拦截器的区别
    Java中内部类和静态内部类的区别
    SpringBoot启动的时候切换配置文件命令
    centos7安装Subversion
    关于curl_setopt参数的记录
    Linux Samba文件共享服务,安装与案例配置
    CentOS7源码安装Redis5.0.4非关系型数据库
    Centos7部署LAMP平台之架构之路
    Centos7安装及配置DHCP服务
    CentOS 7源码安装MYSQL-5.6
  • 原文地址:https://www.cnblogs.com/lifeone/p/4872397.html
Copyright © 2020-2023  润新知