美文网首页
mybatis-plus3.4x 多租户屏蔽某个特定mapper

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

作者: 10676 | 来源:发表于2022-08-23 14:57 被阅读0次

    一、关于 @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);
    

    相关文章

      网友评论

          本文标题:mybatis-plus3.4x 多租户屏蔽某个特定mapper

          本文链接:https://www.haomeiwen.com/subject/vjdggrtx.html