Skip to content

完善支持 Oracle 和 MS SQL Server 的分页等功能;新增多个功能

Compare
Choose a tag to compare
@TommyLemon TommyLemon released this 27 Oct 11:32
· 1492 commits to master since this release

Server:
APIJSONORM 完善 Oracle 和 MS SQL Server 的分页、正则匹配、包含选项、子查询 、性能分析 等功能;
APIJSONORM 新增 SQL Server 的表和字段属性 系统表;
APIJSONORM 支持在 column 的 SQL 函数里传非字段参数,实现时间格式化等功能;
APIJSONORM 匹配条件范围新增支持 key{}:"=null" 和 key{}:"!=null" 两种 null 值判断;
APIJSONORM 新增 @ json 自动把字段值转为 JSON 格式;
APIJSONORM 新增判断数据库类型的方法;
APIJSONBoot 新增 Oracle 和 MS SQL Server 的驱动和配置;

APIJSONORM 解决非 DEBUG 模式下不能访问 Access 和 Request 表导致部分功能不可用;
APIJSONORM 解决获取表和字段属性因为默认的 schema 导致某些情况下出错;
APIJSONORM 匹配选项范围解决 key!{}:[] (空数组)查不到数据;

APIJSONORM 放开 DEBUG 模式下对系统表的 SQL 执行数量限制;
APIJSONORM 调试信息字段用 | 替代 / 来分割,避免 APIJSON ORM,APIAuto 等解析路径错误;
APIJSONORM 优化各种数据库的配置和判断;
APIJSONORM 的 postgresql-42.2.4.jar 替换为 42.2.5 的 Maven 依赖;
同步 APIJSONBoot 代码到 APIJSONFinal;
APIJSONBoot 尝试升级 SpringBoot 至 2.1.9 失败;

新增 oracle 驱动 jar 包;
打包 apijson-orm-3.8.6.jar;

MySQL:
更新表

PostgreSQL:
更新表

SQLServer:
新增配置和测试表文件