简化Java开发
为了降低Java开发的复杂性,Spring采取了以下四种关键策略
1.基于POJO的轻量级和最小侵入性编程。
2.通过依赖注入和面向接口实现松耦合。
3.基于切面和惯例进行声明式编程。
4.通过切面和模板减少样板代码。
把参数作为构造器参数传入,而不是自行创建方法,这是依赖注入的方法之一,即构造器注入。
如果构造方法没有与任何特定类发生耦合。对它来说实现接口,具体的方法就无关紧要了。这就是DI带来的最大收益-松耦合
未完待续
如果构造方法没有与任何特定类发生耦合。对它来说实现接口,具体的方法就无关紧要了。这就是DI带来的最大收益-松耦合
未完待续