Mybatis Plus 的 @SqlParser 的说明与替代注解
题图来源:https://pixabay.com/zh/photos/waterfalls-flowing-water-mountains-6476336/
说明
@SqlParser
注解在多租户的模式下,用来过滤的注解,在最新的 Mybatis Plus 中这个 @SqlParser
1 注解已经过时。
替代注解
当我们的需要过滤多租户,我们就需要用 @InterceptorIgnore(tenantLine = "1")
注解来代替。
官方文档关于注解的说明:
see @InterceptorIgnore
拦截忽略注解 @InterceptorIgnore
该注解作用于 xxMapper.java 方法之上 各属性代表对应的插件 各属性不给值则默认为 false 设置为 true 忽略拦截 更多说明详见源码注释
@SqlParser(filter = true)
与 @InterceptorIgnore(tenantLine = "1")
等价
版权声明: 本文为 InfoQ 作者【玄兴梦影】的原创文章。
原文链接:【http://xie.infoq.cn/article/a98628c1fea370b72fed3d8f0】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论