背景在分表的背景下,有时候查询数据的时候需要跨表查询,那此时就需要MP在解析的时候,能够很好的自适应表格名称实现MP中是通过PaginationInterceptor(分页插件)完成动态表名解析的,配置如下:数据库中表依赖配置类动态表名存储类使用原理以mybatis的query方法作为入口通过动态代理执行到配置的分页插件通过分页插件进行sql解析根据分页插件中配置的tableNameHandler进行目标表格的替换最后形成一个可执行sql,执行查询

mybatis-plus动态表名的实现示例

mybatis-plus动态表名的实现示例

mybatis-plus动态表名的实现示例

mybatis-plus动态表名的实现示例

mybatis-plus动态表名的实现示例

mybatis-plus动态表名的实现示例

mybatis-plus动态表名的实现示例

mybatis-plus动态表名的实现示例