Spring-02-IOC理论推导
2021-04-02 00:25
标签:cti 动态 java strong 生产 描述 推导 nim 使用 UserDao接口 UserDaoImpl实现类 UserService业务接口 UserServiceImpl业务实现类 在之前的业务中,用户的需求会影响原来的代码,代价十分巨大。 我们使用一个Set接口实现: ? 这种思想,从本质上解决了问题,我们不再管理对象的创建,系统的耦合性大大降低,可以更加专注在业务实现上。这是IOC的原型! ? 控制反转IOC(inversion of control)是一种设计思想,DI(依赖注入)是实现IOC的一种方式。 ? 控制反转是一种通过描述(XML或注解)并通过第三方去生产或获取特定对象的方式。在Spring中实现控制反转的是IOC容器,实现方式是依赖注入(DI,dependency injection) Spring-02-IOC理论推导 标签:cti 动态 java strong 生产 描述 推导 nim 使用 原文地址:https://www.cnblogs.com/CodeHuba/p/13522680.htmlIOC理论推导
private UserDao userDao;
//利用set进行动态实现值的注入
public void setUserDao(UserDao userDao) {
this.userDao = userDao;
}
IOC本质
上一篇:C# XML与对象互相转换
下一篇:Python动态类型