Spring 学习笔记(1)
Spring的目的
Spring的成功源于DI和AOP的理念.
Spring 的目的是为了降低Java开发的复杂性.
Spring 采用一下四种关键策略来实现该目的:
- 基于 POJO 的轻量级和最小侵入型编程;
- 通过依赖注入和面向接口实现松耦合;
- 基于切面和惯例进行声明式编程;
- 通过切面和模版减少样板式代码;
Spring 所做的任何事情都可以追溯到以上的一条或者多条策略.
POJO
依赖注入(DI)
应用切面(AOP)
依赖注入(DI)能够让相互协作的软件组件保持松散耦合, 而面向切面编程(AOP)能够允许你把遍布应用各处的功能分离出来形成可重用的组件.

本文是Spring学习笔记,介绍了Spring的目的是降低Java开发复杂性。它采用四种关键策略实现该目的,包括基于POJO编程、依赖注入实现松耦合、基于切面声明式编程以及用模版减少样板代码。依赖注入和AOP能让组件松散耦合、功能可重用。
1561

被折叠的 条评论
为什么被折叠?



