springboot+mybatis拦截器实现水平分表操作
Override// MetaObject是mybatis里面提供的一个工具类,类似反射的效果// 获取Mapper执行方法// 获取分表注解// 如果method与class都没有TableShard注解或执行方法不存在,执行下一个插件逻辑}//获取值,此值就是拿的注解上value值,注解上value设定的值,并在传入对象中获取,根据业务可以选择适当的值即可,我选取此值的目的是同一台设备的值存入一张表中,有hash冲突的值也存在一张表中。......
原创
2022-08-08 23:02:22 ·
1752 阅读 ·
2 评论