PHP实现依赖注入
依赖注入 主要是为了解耦
A类调用B类的方法
如果B类方法改了A类也要改 这样耦合度非常高 维护起来也麻烦 主要是因为还要关注A类的逻辑
依赖注入的出现就是B类方法改了 不用关注A类的实现 去改个配置文件就行
简单的说就是A类调用B类的方法是基于配置文件实现(获取其他方法 也是LOC容器)反正不在A类实现就对了
下面PHP简单的依赖注入写法
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/18984.html
PHP实现依赖注入
依赖注入 主要是为了解耦
A类调用B类的方法
如果B类方法改了A类也要改 这样耦合度非常高 维护起来也麻烦 主要是因为还要关注A类的逻辑
依赖注入的出现就是B类方法改了 不用关注A类的实现 去改个配置文件就行
简单的说就是A类调用B类的方法是基于配置文件实现(获取其他方法 也是LOC容器)反正不在A类实现就对了
下面PHP简单的依赖注入写法
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/18984.html