随笔分类 - Spring
摘要:Spring解决循环依赖 什么是循环依赖:比如A引用B,B引用C,C引用A,它们最终形成一个依赖环。 循环依赖有两种 1、构造器循环依赖 构造器注入导致的循环依赖,Spring是无法解决的,只能抛出BeanCurrentlyInCreationException异常。因为构造器注入时的参数需要依赖b
阅读全文
摘要:Spring四大原则: 1、使用POJO进行轻量级和最小侵入式开发 2、通过依赖注入和基于接口编程实现松耦合 3,、通过AOP和默认习惯进行声明式编程 4、使用AOP和模版template减少模式化代码 IOC和DI的好处: 1):将bean的声明周期交给bean去管理 2):管理bean之间的依赖
阅读全文
摘要:Spring3引入了Spring表达式语言(Spring Expression Language,SpEL),它能够以一种强大和简洁的方式将值装配到bean属性和构造器参数中,在这个过程中所使用的表达式会在运行时计算得到值。 SpEL特性: 1.使用bean的ID来引用bean 2.调用方法和访问对
阅读全文

浙公网安备 33010602011771号