为什么我们需要IOC框架, 与依赖倒置原则有什么关系?

大部分企业应用开发和互联网项目的开发都在应用IOC框架。 但是大部分时候,我们也就是这么用用,很少人有去考虑用的到底对不对,合适不合适。   大家都知道依赖倒置原则,这里给出定义: 高层模块不能依赖于底层模块,两者都应该依赖于抽象。   是不是有点颠覆三观!! 难道业务层不应该依赖数据访问层吗。难道是数据访问层依赖业务层吗?   下面是一个最常见的设计,业务层依赖 数据访问层,远程调用,文件访问,
相关文章
相关标签/搜索