摘要: 前段时间写了一个项目,用于拦截mybaties插入、更新和删除操作,并将修改动作自动同步至elasticsearch。项目代码中的更新操作带上了@Param注解,用于定位更新的数据,且第一个参数用的是唯一键。上文已经介绍了Mybaties插件基本原理,项目基于该原理实现数据库操作的同步。 代码已开源 阅读全文
posted @ 2020-09-19 22:37 别名 阅读(1006) 评论(0) 推荐(0) 编辑
摘要: 本文主要解析Mybaties插件基本原理,所谓的插件就是Mybaties提供的Interceptor拦截器,用于SQL执行时动态对“执行方法”、“参数”、“返回值”或“SQL语句”的拦截处理。在业务很多场景都会用到,如分页和sql操作同步等场景。 1. MyBatis拦截原理 MyBatis插件可以 阅读全文
posted @ 2020-09-19 20:15 别名 阅读(233) 评论(0) 推荐(0) 编辑