对于DI的入门案例,我们依然先分析思路然后再代码实现
要想实现依赖注入,必须要基于IOC管理Bean
- DI的入门案例要依赖于前面的IOC入门案例
Service中使用new形式创建的Dao对象是否保留?
- 不保留,这样才能解耦合,最终要使用IOC容器中的bean对象
Service中需要的Dao对象如何进入到Service中?
- 在Service中提供一个方法(例如提供一个set方法),让Spring的IOC容器可以通过该方法传入bean对象,也就达到了不是自己new,而是外部提供
Service与Dao之间的关系如何描述?
- 使用配置文件