摘要: 1. spring事务是基于aop的原理实现的,如果调用方法使用的对象不是proxy对象的话,写了注解的spring事务将会无效。 比如同一个类AClass,有两个事务方法MethodA和MethodB,在MethodA里面又调用MethodB,如果直接用this.MethodB这样子来调用,Met 阅读全文
posted @ 2020-12-30 23:24 粤港澳工具人码农 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 1. AOP是什么 我们的主业务逻辑代码是从上到下的,专业术语叫做OOP。这个时候,如果我们想做一些通用性的逻辑:比如说日志记录,接口的调用时间检查等,切入到各个业务逻辑中,这些横切性的需求和主业务逻辑关系不大。如果我们把代码复制粘贴到每个业务逻辑上去,就会导致代码散落在各个地方,造成难以维护的问题 阅读全文
posted @ 2020-12-30 09:50 粤港澳工具人码农 阅读(56) 评论(0) 推荐(0) 编辑