动态切换表名@DynamicTable
提醒:此注解不通用,可以自行扩展
@DynamicTable(value = “sys_role_index”)
实现mybatis 动态切换表名,比如你原操作表名是sys_role_index
,通过此注解可以更改为sys_role_index_vue3
,自动加上了一个后缀版本号,大家可以自己扩展此版本为其他,比如年份,可以灵活实现分表功能。
原理实现
类:org/jeecg/config/mybatis/aspect/DynamicTableAspect.java
类:org/jeecg/config/mybatis/MybatisPlusSaasConfig.java
方法:dynamicTableNameInnerInterceptor