spring的一些知识点

IOC

控制反转,其实就是之前创建一个对象需要new,现在通过ioc去控制了,对象的创建由spring框架创建,直接可以拿来用了

DI

依赖注入,通过ioc创建对象的时候,可以注入字符串甚至其他对象,比如DAO注入sessionFactory,IOC跟DI是一起使用的

AOP

也就是我们说的面向切面编程,其实就像我们生活中的水管接口一样,管子太长不好查毛病,现在有个切面可以查毛病了,

言归正传:

aop把功能划分了核心业务和其他周边辅助功能

比如日志,性能统计,事务and so on。。。。

其他的切面功能可以看作切面功能,核心功能和切面功能分别独立开发,解耦和,通过面向切面编程,可以吧核心业务跟切面功能根据需求整合,比如增加操作可以和食物切面结合,查询操作可以和性能统计切合;

猜你喜欢

转载自blog.csdn.net/yangzhihong650/article/details/83154584