76 Star 266 Fork 102

mofum / open-scope

2023-03-03 12:29
1183052 ym2j 1664257540 玉米

该版本不兼容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>
2019-04-27 13:04
1183052 ym2j 1664257540 玉米

在1.0.0.0版本上新增Druid重构SQL处理器的实现。使其支持复杂的SQL处理。完全支持MYSQL,和标准的SQL-92标准。具体看druid的支持情况。(DruidSQL 处理器 MySQL,H2,Oracle,SQLServer,HIVE,PGSQL,Phoenix)

最后提交信息为: 更新 README.md
2019-03-28 11:40
1183052 ym2j 1664257540 玉米

版本内容:

  • 新增基于Mybatis的数据权限范围拦截器
  • 新增基于Spring-web的数据权限认证器,转换器,控制器
  • 新增基础的工具模块组件(注解,模型,工具类)
最后提交信息为: 1.0.0.RELEASE版本代码
Java
1
https://gitee.com/mofum/open-scope.git
git@gitee.com:mofum/open-scope.git
mofum
open-scope
open-scope

搜索帮助