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

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

阅读 4.5k
2 个回答

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题