什么时候使用IOC和AOP
2019-05-25 16:36
155 查看
版权声明:转载请注明 https://blog.csdn.net/twt936457991/article/details/90548531
ioc就是其实就是依赖注入,即用接口编程,在程序中不出现new关键字,而是用接口来命名引用,然后通过某种方式(多数用spring,不过Google guice也是很好的ioc框架)把接口的某个实现类的实例注入到引用里,从而实现与接口具体实现类的松耦合。
aop方式就理解起来就简单了,其方式很类似j2ee中的filter,就是在程序正常的业务流中间像切面一样插入很多其他需要执行的代码,比如登陆时候在进入登录页面前写入日志,登录以后查看cookie等类似的操作,很常用的,尤其是跟数据库有关的,或者跟支付有关的程序肯定会在每一步前面插入日志,还有某些国际化项目会在每次跳转时候都转换字符集之类。
相关文章推荐
- Spring 使用AOP导致IOC注入失败
- .NET平台下的依赖注入(IOC)和 面向切面(AOP)相结合简洁实用的使用方式
- WCF 使用 Entity Framework 配合 Unity 进行 IOC AOP 的实现
- Spring AOP/DI/IOC 简述及使用
- c# Ioc+AOP+MVC使用
- springIOC、AOP注解的使用
- Spring面试,IoC和AOP的理解, @Transactional原理及使用
- spring中aop.ioc的使用
- Castle.Windsor IOC/AOP的使用
- ASP.NET Core中使用IOC三部曲(三.采用替换后的Autofac来实现AOP拦截)
- IOC、DI、AOP是什么,为什么使用,怎么用
- IOC和AOP使用拓展
- Spring 使用AOP导致IOC注入失败
- 几个问题(十)-------spring的IOC、AOP的使用场景
- SOA实践 -- 使用IoC和AOP重构SOA应用
- IoC和AOP使用扩展
- Ioc和AOP使用拓展
- spring的IOC、AOP的使用场景
- 初学spring 关于IOC与AOP 使用的设计模式
- Spring-02 Spring IoC和AOP使用扩展