Mybatis如何实现触发,譬如某些表的某个字段更新,就触发操作?

esolve
  • 947

我有几张表,如果这些表中的记录某个字段改变,我就想要调用一些操作,mybatis层可以实现吗?谢谢

回复
阅读 1.3k
2 个回答
✓ 已被采纳

mybatis实现不了吧, 可以使用mysql触发器 或者 binlog+canal增量订阅消费(推荐)

通过mybatis的插件机制倒可以实现,不过不太合适。在插件里解析sql,判断某表的某字段更新(如果更新的值和原值一致也是个问题)

你知道吗?

宣传栏