spring的两⼤核⼼
spring是什么:spring是j2ee应⽤程序的框架。是轻量级的IOC和aop的容器框架。主要针对JavaBean的⽣命周期进⾏管理的轻量级容器,可以可其他的框架进⾏使⽤(轻量级是相对于重量级EJB)
IOC:控制反转
原来:我们的service需要调⽤dao,service就需要创建dao,
spring:spring发现你service依赖于dao,就给你注⼊(也叫依赖注⼊DI)
核⼼原理:配置⽂件+反射(⼯⼚也可以)+⼯⼚模式(容器map)
2.aop⾯向切⾯编程
核⼼原理:
使⽤动态代理的⽅式在执⾏的前后或者出现异常后做相关的逻辑
我们主要使⽤aoplai来做
1.事务处理
2.权限判断
spring aop应用场景3.⽇志

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。