该版本不兼容1.0.x旧注解
支持代码\注解的方式进行数据查询过滤
支持多类型的范围过滤
支持Union语句
支持多种格式映射(JSON、集合、数组、Map)
支持List<基础类型>数据的统一转换(原有为List单个转换)
【新】支持List<自定义忽略提取类型>数据的统一转换。
【新】支持配置数据鉴权器
【新】支持简单的SQL数据列过滤
【新】支持简单的结果对象属性过滤
示例项目
RuoYi-Vue 示例:https://gitee.com/mofum/open-scope-demo
Maven安装
<dependency>
<groupId>com.mofum.scope</groupId>
<artifactId>scope-mybatis-boot-starter</artifactId>
<version>2.0.0.RELEASE</version>
</dependency>
如果无法引用,请使用以下POM配置 并添加以下repository指向中央仓库。
<repositories>
<repository>
<id>central1</id>
<name>central1</name>
<url>https://repo1.maven.org/maven2</url>
<releases>
<enabled>true</enabled>
</releases>
</repository>
</repositories>