mybatis-plus3.4x 多租户屏蔽某个特定mapper

2022-08-23  本文已影响0人  10676

一、关于 @SqlParser

@SqlParser(filter = true) 在mybatis-plus最新版本3.4中标记为过时

替代注解为:

@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE, ElementType.METHOD})
public @interface InterceptorIgnore {

二、@InterceptorIgnore 的使用
拦截忽略注解 @InterceptorIgnore


image.png

各属性返回 true 表示不走插件(在配置了插件的情况下,不填则默认表示 false)

例如想 多租户屏蔽某个特定mapper的方法

@InterceptorIgnore(tenantLine = "true")
DxUser loginByLoginname(@Param("loginname") String loginname);
上一篇下一篇

猜你喜欢

热点阅读