Skip to content

Releases: APIJSON/apijson-framework

【性能】大幅提升增删改的性能;移除 Oracle, SQLServer, DB2 的驱动相关代码

Choose a tag to compare

@TommyLemon TommyLemon released this 26 Dec 16:23

通过缓存 Request 校验规则来大幅提升增删改等非开放请求的性能;
不再默认加载 Oracle, SQLServer, DB2 的驱动,用户自己按需加载;
移除 SQLServer 驱动,用户自己按需依赖;
升级 apijson-orm 和自身版本分别至 4.4.5 和 4.4.7;
更新 apijson-orm.jar;

升级 APIJSONORM 版本为 4.3.1

Choose a tag to compare

@TommyLemon TommyLemon released this 01 Dec 17:00

升级 APIJSONORM 版本为 4.3.1,自身版本升为 4.4.6

重构请求参数校验

Choose a tag to compare

@TommyLemon TommyLemon released this 28 Nov 20:08

数据和结构校验类 StructureUtil 整合到 APIJSONVerifier;
APIJSONParser 中 IdCallback 相关方法移到 APIJSONVerifier;
升级 apijson-orm 依赖版本为 4.3.0;

更新 apijson-orm.jar

Choose a tag to compare

@TommyLemon TommyLemon released this 21 Nov 18:42

更新 apijson-orm.jar

新增支持隔离 APIJSON 配置表;解决自定义主键名后 删、改 时校验不通过;

Choose a tag to compare

@TommyLemon TommyLemon released this 21 Nov 18:40

AbstractSQLConfig 新增支持把 APIJSON 配置表从业务表所在 schema 隔离出来到单独的 schema;
解决 SQLConfig 自定义的 idKey 和 userIdKey 在 Structure 中未同步导致自定义值校验不通过;

【安全】优化初始化代码;增强安全

Choose a tag to compare

@TommyLemon TommyLemon released this 14 Nov 17:10

日志中不再打印 dbAccount 和 dbPassword;
优化基础类的各种 init 方法及统一 creator 赋值;
apijson-orm 改为用 Tencent/APIJSON 的库;
删除多余的文件;

解决依赖编译冲突

Choose a tag to compare

@TommyLemon TommyLemon released this 13 Nov 15:00
4af18d9
4.3.3

Delete unitauto-jar-2.5.0.jar

【安全】解决依赖问题;增强安全

Choose a tag to compare

@TommyLemon TommyLemon released this 13 Nov 14:53

pom.xml 依赖 unitauto-java-2.5.3 和 unitauto-jar-2.5.3;
非 DEBUG 模式下不允许使用 UnitAuto 单元测试;

【质量】引入 UnitAuto-机器学习零代码单元测试 库

Choose a tag to compare

@TommyLemon TommyLemon released this 01 Nov 11:16

单元测试:
引入 UnitAuto-机器学习零代码单元测试 库

升级 apijson-orm 及自身版本为 4.2.3

Choose a tag to compare

@TommyLemon TommyLemon released this 25 Sep 17:25
升级 apijson-orm 及自身版本为 4.2.3