首页 > 解决方案 > iBatis:execute() 可以触发其他事件吗?

问题描述

我正在维护一个使用 iBatis 的旧 Spring 项目。

当调试器完成执行此方法时,我可以看到一些 JMS 消息被发送到某个服务器:

getSqlMapClientTemplate().execute(
  executor.startBatch();
  executor.insert(someDTO);
  executor.executeBatch();
  return null;
);

但问题是我找不到消息是如何发送的。它不在回调中,也没有与此相关的 AOP 方法(我检查了所有 xml)。

我想知道在执行 iBatis executor 时还有哪些其他可能性可以触发方法调用?

标签: javaspringibatis

解决方案


推荐阅读