2018/9/6 spring框架的整理
程序员文章站
2022-03-12 10:49:00
spring知识的巩固整理AOP和ioc概念,以及了解到了为何要使用spring框架的目的,作用:变换资源获取的方向。更像是按需所求。配置bean的方式:利用XML的方式,基于注解的方式两种。1通过全类名反射的方式,2通过工厂实例的方式,3 通过更底层的Beanfactory的方式依赖注入DI的方式 ......
spring知识的巩固整理
aop和ioc概念,以及了解到了为何要使用spring框架的目的,作用:变换资源获取的方向。更像是按需所求。
配置bean的方式:利用xml的方式,基于注解的方式两种。
1通过全类名反射的方式,2通过工厂实例的方式,3 通过更底层的beanfactory的方式
依赖注入di的方式有两种: 属性注入:property 和构造器注入: constructor-args。
注入的细节:字面值等可以通过value的标签来注入,特殊字符的![cdata[]]的方法。通过ref得方法来指定对其他bean的引用
也可以${xxx}来引用。
级联属性:即cars.price修改其值。
集合属性:list和map list用ref组子标签,map用entry来配置其属性。
把集合bean都拿出来分离再一个单独的区域?新的命名空间util 如util:list id=“cars“其他的就是ref其他的car了
还有通过p命名空间来更方便的定义其属性值,还有autowired byname bytype。
bean之间的继承关系:parent=”“
bean的作用域:scope设置为单例和原型。
spel语言更加动态的来赋值。
静态工厂方法和实例工厂方法来配置bean的实例,和factorybean配置方法之间的关系 未搞懂。
使用外部属性文件:context:properties 未搞懂。记。
上一篇: 怎么用php判断年份是不是闰年