Spring in action

1.1.2 依赖注入(DI)

松耦合:如果一个对象只通过接口(而不是具体实现或初始化过程)来表明依赖关系,那么这种依赖就能在对象本身毫不知情的情况下,用不同的具体实现进行替代。

装配:创建应用组件之间协作的行为。可采用xml配置文件实现

1.1.3 应用切面

面向切面编程(AOP):把遍布应用各处的功能分离出来形成可重用的组件。

可在xml文件中声明并使用切面,不用显式地在类中应用。(使用Spring的aop)

1.1.4 使用模板消除样板式代码

猜你喜欢

转载自www.cnblogs.com/yingying7/p/9808775.html