为了降低Java开发的复杂性,Spring采用了以下4种关键策略:
1.基于POJO的轻量级和最小侵入性编程,所有东西都是bean;
2.通过IOC,依赖注入(DI)和面向接口实现松耦合;
3.基于切面(AOP)和惯例进行声明式编程;
4.通过切面和模版减少样式代码,RedisTemplate,xxxTemplate;
为了降低Java开发的复杂性,Spring采用了以下4种关键策略:
1.基于POJO的轻量级和最小侵入性编程,所有东西都是bean;
2.通过IOC,依赖注入(DI)和面向接口实现松耦合;
3.基于切面(AOP)和惯例进行声明式编程;
4.通过切面和模版减少样式代码,RedisTemplate,xxxTemplate;