第1个回答 2020-04-02
既然你问ioc
你就一定知道spring.
sring中所有的bean对象管理都依赖于di/ioc,
spring作为一个web级容器,它把所有的class类都可以转换为一个bean对象来管理,通过加载、实例这个bean对象,将它全部交给beanfactory来管理,在你通过applicationcontext.xml来使用和对其他bean注入的这个过程,可以理解为ioc,使用ioc可以降低项目的耦合度,实现类与类之间的无依赖性。
aop是面向切面编程,可以在项目中指定的位置执行指定的操作,例如事务管理,可以在所有非query的方法执行后都执行一次事务提交的操作。不需要修改代码,通过xml配置
就可以完成这个操作。