发布网友 发布时间:2022-02-28 14:26
共1个回答
热心网友 时间:2022-02-28 15:55
既然你问IOC你就一定知道Spring.Sring中所有的Bean对象管理都依赖于DI/IOC,Spring作为一个Web级容器,它把所有的Class类都可以转换为一个Bean对象来管理,通过加载、实例这个Bean对象,将它全部交给BeanFactory来管理,在你通过applicationContext.xml来使用和对其他Bean注入的这个过程,可以理解为IOC,使用IOC可以降低项目的耦合度,实现类与类之间的无依赖性。AOP是面向切面编程,可以在项目中指定的位置执行指定的操作,例如事务管理,可以在所有非Query的方法执行后都执行一次事务提交的操作。不需要修改代码,通过Xml配置就可以完成这个操作。