springboot集成mybatis自定义拦截器实现SQL拼接改写

需求是:要求在每条SQL的表名后面拼接上用户名,并单独形成jar给其他项目进行依赖
实现方式:自定义mybatis拦截器+springboot的自动装配
通过上面的需求和解决方案你需要掌握mybatis自定义插件(sql拦截器)以及springboot自动装配原理

项目结构

在这里插入图片描述

通过spring.factories方式进行实现自动装配

创建 MyBatisDamengConfig类

org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
com.izkml.local.dameng.config.MyBatisDamen

版权声明:本文为lucky_love816原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。