我理解的spring:
优点:
1、集成了持久化框架、日志等很多其他架构,很方便整合框架
2、IOC或者说DI使得类或者说结构解耦:不用再new一个实现类,如果修改实现类型,就不用更改所有new后的代码
3、AOP可以实现面相切面编程,怎么有点像代理喃,实现逻辑解耦
缺德:
1、解耦后不方便读代码
2、不方便错误异常查找
我理解的spring:
优点:
1、集成了持久化框架、日志等很多其他架构,很方便整合框架
2、IOC或者说DI使得类或者说结构解耦:不用再new一个实现类,如果修改实现类型,就不用更改所有new后的代码
3、AOP可以实现面相切面编程,怎么有点像代理喃,实现逻辑解耦
缺德:
1、解耦后不方便读代码
2、不方便错误异常查找