Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: APIJSON/APIJSON-Demo

【安全】加强对 JOIN 和 SQL 函数的防护

27 Mar 12:20
@TommyLemon TommyLemon
Compare
Choose a tag to compare
Loading

Java

3 个 Demo 升级 APIJSON, apijson-framework, 自身 版本至 4.6.5;
APIJSONBoot 升级 unitauto-java 和 unitauto-jar 分别至 2.6.0 和 2.6.1;

MySQL

更新表;

文档

新增 3 个 Demo 的 使用建议;
新增 自定义 API 的 说明(非 APIJSON 万能 API);


相关更新见
https://github.com/APIJSON/apijson-framework/releases/tag/4.6.5
https://github.com/Tencent/APIJSON/releases/tag/4.6.5

Loading

Java Demo 升级 APIJSON 和 apijson-framework 版本

20 Mar 09:14
@TommyLemon TommyLemon
61fe52a
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Java

升级 APIJSON 和 apijson-framework 版本为 4.6.1 和 4.6.3;
升级 Demo 自身版本为 4.6.3;

相关更新见
https://github.com/Tencent/APIJSON/releases/tag/4.6.1
https://github.com/APIJSON/apijson-framework/releases/tag/4.6.3

Loading

【性能】大幅提升数组内主表查询性能;完善测试表数据

31 Jan 17:53
@TommyLemon TommyLemon
Compare
Choose a tag to compare
Loading

Java:

3 个 Demo 都升级 APIJSON, apijson-framework 及自身版本为 4.6.0;
APIJSONBoot 和 APIJSONFinal 优化代码和注释;
APIJSONFinal 删除 DemoObjectParser.java 和 DemoSQLExecutor.java,使用更简洁;
APIJSONFinal 删除测试 APIAuto 导入 Swagger, YApi, Rap 接口用例及文档的接口,使用更简洁;

MySQL:

更新表,完善 Document 和 TestRecord 的数据;

PostgreSQL:

更新表,解决 Function 表中deleteCommentOfMomen 这个 name 最后少了 t;

APIJSON 4.6.0 更新

https://github.com/Tencent/APIJSON/releases/tag/4.6.0

apijson-framework 4.6.0 更新

https://github.com/APIJSON/apijson-framework/releases/tag/4.6.0

注意 APIJSONBoot 4.6.0 仅支持 APIJSON 4.6.0+, apijson-framework 4.6.0+,不兼容低版本。

Loading

登录接口兼容 MySQL 5.6 及以下版本;升级依赖库版本;

24 Jan 16:31
@TommyLemon TommyLemon
Compare
Choose a tag to compare
Loading

Java:

APIJSONBoot 和 APIJSONFinal 登录接口兼容 MySQL 5.6 及以下等不支持 json 类型的数据库;
3 个 Demo 升级 APIJSON, apijson-framework 版本为 4.5.2,都升级自身版本为 4.5.3;

MySQL:

更新表;

其它

忽略 .iml 文件和 .idea 目录;

Loading

【安全】使用 UnitAuto 时不返回敏感信息

17 Jan 10:02
@TommyLemon TommyLemon
Compare
Choose a tag to compare
Loading

【安全】APIJSONBoot 新增使用 UnitAuto 做单元测试时不返回敏感信息的代码示例及相关注释 - 该问题是由 apijson-framework 4.3.0APIJSON-Demo 4.4.0 引入 UnitAuto 并暴露 /method/invoke 接口导致;

Loading

【安全】预防 UnitAuto 泄漏敏感信息;解决高并发下校验出错或引发安全问题

17 Jan 09:24
@TommyLemon TommyLemon
Compare
Choose a tag to compare
Loading

Java:

APIJSONDemo 新增支持 CORS 跨域;

3 个 Demo 预防在 接入且启用 UnitAuto 后泄漏 SQLConfig 的 dbUri, dbAccount, dbPassword;
APIJSONBoot 解决打包后单元测试因缺少 classgraph 依赖导致导入用例等功能不能正常使用;

3 个 Demo 都升级 APIJSON 和 apijson-framework 版本至最新稳定版 4.5.1;
APIJSONBoot 和 APIJSONDemo 调整 SpringBoot 的依赖,且升级版本至最新稳定版 2.4.2;
3 个 Demo 都分别升级 MySQL, PostgreSQL 数据库 JDBC 驱动至最新稳定版 8.0.22, 42.2.18;
APIJSONFinal 升级 JFinal, Jfinal-Undertow 分别至最新稳定版 4.9.06, 2.4;
3 个 Demo 都分别升级自身版本为 4.5.1;

APIJSONDemo 删除多余的测试类;

iOS:

Demo 兼容 Swift 5,感谢 @TJRoger 的贡献 #2;


APIJSON 更新

https://github.com/Tencent/APIJSON/releases/tag/4.5.1

apijson-framework 更新

https://github.com/APIJSON/apijson-framework/releases/tag/4.5.1

Loading

【性能】新增支持增量热重载配置;升级 APIJSON 和 apijson-framework 版本

28 Dec 16:17
@TommyLemon TommyLemon
Compare
Choose a tag to compare
Loading

Java:
新增支持 /reload 加参数 "value": { "id": 30 } 传过滤条件来增量热重载配置,解决腾讯 CSIG 某项目 3300 多张表 /reload 一次加载全部 Access 表几千条数据要几分钟;
升级 APIJSON 和 apijson-framework 版本分别至 4.4.8 和 4.5.0;

Loading

优化远程函数、JDBC 驱动;APIJSON 和 apijson-framework

26 Dec 18:14
@TommyLemon TommyLemon
Compare
Choose a tag to compare
Loading

Java:

远程函数 verifyIdList 和 verifyURLList 对 null 放行,如果必传可用 Request 表 structure 字段中 MUST 操作符实现;
APIJSONBoot 新增更多 原始 SQL 片段 @raw:"key" 的配置示例;
3 个 Demo 都提供 Oracle, SQLServer 等数据库驱动加载代码示例;

升级 APIJSON 和 apijson-framework 分别至 4.4.7 和 4.4.9;
更新 apijson-orm.jar 和 apijson-framework.jar;

MySQL:

更新表;

其它:

更新文档;

Loading

升级 APIJSONORM 和 apijson-framework 的版本

01 Dec 17:20
@TommyLemon TommyLemon
Compare
Choose a tag to compare
Loading

Java:
APIJSONBoot 和 APIJSONFinal 升级 APIJSONORM 至 4.3.1,升级 apijson-framework 至 4.4.6;
APIJSONBoot 和 APIJSONFinal 自身版本升级为 4.4.6;

Loading

【性能】适配连接池;升级依赖库并适配

28 Nov 20:17
@TommyLemon TommyLemon
Compare
Choose a tag to compare
Loading

Java:
APIJSONBoot 适配连接池;
APIJSONBoot 升级 apijson-orm 和 apijson-framework 版本分别为 4.3.0 和 4.4.5,并针对新版特性来调整代码;
APIJSONBoot 提供 MariaDB, OceanBase 等对接说明;

其它:
优化使用文档;

Loading

AltStyle によって変換されたページ (->オリジナル) /