问题:同一个类中一个不加注解的方法调用另一个加注解的方法,注解失效

第一个图调用第二个图的方法 打印日志注解失效

解决办法:

添加以下代码

import org.springframework.aop.framework.AopContext;
//同一类中调用事务方法,需要重新获取代理类,否则被调用方法是由原始类调用,事务失效
saleServiceImpl proxySaleService = (saleServiceImpl) AopContext.currentProxy();
//删除
proxySaleService .delete();

同一个类里方法互相调用注解失效问题相关推荐

  1. spring同一个类中,一个方法调用另外一个注解(@Transactional)方法时,注解失效

    title: "spring同一个类中,一个方法调用另外一个注解(@Transactional)方法时,注解失效" url: "https://wsk1103.githu ...

  2. python中同一个类中方法之间的变量怎么调用

    class A:A = "你好"def test_a(self):self.m = "hello" #实例变量def test_b(self):self.tes ...

  3. @Transactional-同一个类中方法自调,调用方法事物失效

    问题分析 一个类中的方法调用另一个事物传播性为创建事物的方法,调用的方法事物失效? SpringAOP 代理的Service对象调用了其方法,这个方法再去调用这个Service中的其他方法是没有使用A ...

  4. Spring中同一个类中方法调用事务不生效,非事务方法调用事务方式事务不生效

    我们假定在SerivceXXX中有两个方法: serviceA 非事务方法 serviceB事务方法 如果serviceA中方法定义类似如下: public void serviceA(){..... ...

  5. JAVA类之间方法的调用

    JAVA类方法的调用 一.静态方法调用其他方法: 1. 静态方法调用非静态方法 2.静态方法调用静态方法 二.非静态方法调用其他方法 1.非静态方法在同一类内调用其他方法 2.非静态方法在不同类之间调 ...

  6. python类之间方法互相调用_Python中类与类之间属性和方法的调用

    Python中类与类之间属性和方法的调用 class A(object):  #定义一个类 name='python' #类属性 def __init__(self): #实例属性 self.age= ...

  7. @Bean的方法中如何注入同一个@Configuration注解的类里的其他@Bean注解的bean

    在看别人代码的时候,发现一个问题,简单了个例子 @Configurationpublic class MyConfig{@Beanpublic Test1 test1() {return new Te ...

  8. java map集合 事务控制_对象回收过程?线程池执行过程? map原理?集合类关系?synchronized 和 volatile ? 同一个类的方法事务传播控制还有作用吗?java 锁...

    1.  对象回收过程? 可达性分析算法: 如果一个对象从 GC Roots 不可达时,则证明此对象不可用. 通过一系列称为GC ROOTS的对象作为起点,从这些起点往下搜索,搜索走过的路径 称为引用链 ...

  9. 接口,实现类,对象方法的调用关系.(查看程序输出)

    分析的术语可能不是那么准确!有待加强~~~ 划线法真的不错.不过其实这个程序仔细看看也能很好分析. 只不过脑子容量还是有限的~好脑子不如画个图~ 转载于:https://www.cnblogs.com ...

最新文章

  1. 拒绝接口裸奔!开放API接口签名验证!
  2. 【caffe解读】 caffe从数学公式到代码实现5-caffe中的卷积
  3. 舰娘 服务器 维护时间,《舰娘Collection》停止运营公告
  4. Open WebRTC Toolkit实时视频分析系统
  5. Android 6.0以上运行权限及RxPermissions的使用
  6. 【渝粤教育】 国家开放大学2020年春季 1020国际私法 参考试题
  7. docker下gitlab安装配置使用(完整版)
  8. 面向对象第八天---预处理与mysql事务
  9. 51ak带你看MYSQL5.7源码2:编译现有的代码
  10. js radio 获值
  11. 编写二分查找和使用集合类的二分查找实现
  12. 拓端tecdat|R语言文本挖掘使用tf-idf分析NASA元数据的关键字
  13. 大学生DW网页设计基础知识
  14. 调制深度(modulation depth)是什么?
  15. 再谈多态——向上映射及VMT/DMT
  16. Spring Boot入门系列(六)Spring Boot如何整合Mybatis【附详细步骤】
  17. 电子学会图形化二级编程题解析含答案:魔法星空
  18. mysql命令行进行数据导入和导出
  19. vue是怎么实现数据响应式的?
  20. 智慧旅游到全域旅游, 人们“旅游”的目的是什么?

热门文章

  1. ES 11 - 配置Elasticsearch的映射 (mapping)
  2. php7连接mysql测试代码
  3. bzoj3791 作业
  4. JQuery通过后台获取数据遍历到前台
  5. matlab练习程序(TV模型图像修复)
  6. 动手学深度学习(PyTorch实现)(十一)--GoogLeNet模型
  7. Snabbdom(虚拟dom-源码)
  8. 交换最小值和最大值 (15 分)
  9. JAVA编写的火车票售票系统
  10. setIconImage(icon);设置JFrame窗口标题图标