![](https://img-blog.csdnimg.cn/91f49470c01446dea09f3d28063a8d40.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring Framework
文章平均质量分 95
Spring
Surpass余sheng军
要么不做,要么做到最好,只有废物,才做一半。
展开
-
Spring事务管理
当调用 deptLogService.insert(deptLog) 时,也会创建一个新的事务,那此时,当insert方法运行完毕之后,事务就已经提交了。所谓事务的传播行为,指的就是在A方法运行的时候,首先会开启一个事务,在A方法当中又调用了B方法, B方法自身也具有事务,那么B方法在运行的时候,到底是加入到A方法的事务当中来,还是B方法在运行的时候新建一个事务?,因为在业务层当中一个业务功能可能包含多个数据访问的操作,在业务层来控制事务,我们就可以将多个数据访问操作控制在一个事务范围内。原创 2023-08-29 00:01:37 · 260 阅读 · 0 评论 -
Spring AOP
将记录方法执行耗时这一部分公共的逻辑代码,定义在模板方法当中,在这个方法开始运行之前,来记录这个方法运行的开始时间,在方法结束运行的时候,再来记录方法运行的结束时间,中间就来运行原始的业务方法。而中间运行的原始业务方法,可能是其中的一个业务方法,也可能是一个业务模块当中的多个业务方法。修改原始的业务方法的前提下,就已经对原始的业务方法进行了功能的增强或者是功能的改变。,都会来执行通知方法当中的逻辑,而中间运行的就是原始方法。,那代理对象中的方法以及根据对应的业务需要, 完成了对应的业务功能,原创 2023-08-29 23:58:19 · 405 阅读 · 0 评论