@@ -37,7 +37,7 @@ http://apijson.org:8000/auto/ <br />
3737#### 新增支持 page 从 1 开始
3838目前只能从 0 开始,实际使用 1 更广泛,而且这方面用户习惯很强,支持它成本也不高。 <br />
3939[ Parser] ( https://github.com/APIJSON/APIJSON/blob/master/APIJSON-Java-Server/APIJSONORM/src/main/java/apijson/orm/Parser.java ) 新增 DEFAULT_QUERY_PAGE 和 getDefaultQueryPage, <br />
40- 与 DEFAULT_QUERY_COUNT 和 getDefaultQueryPage 统一, <br />
40+ 与 DEFAULT_QUERY_COUNT 和 getDefaultQueryCount 统一, <br />
4141方便前端直接用页码的值传参,以及 info.page 的值来渲染页码。 <br />
4242建议在 [ AbstractParser] ( https://github.com/APIJSON/APIJSON/blob/master/APIJSON-Java-Server/APIJSONORM/src/main/java/apijson/orm/AbstractParser.java ) ,[ AbstractSQLConfig] ( https://github.com/APIJSON/APIJSON/blob/master/APIJSON-Java-Server/APIJSONORM/src/main/java/apijson/orm/AbstractSQLConfig.java ) 用到 page 的地方判断 getDefaultQueryPage,做兼容处理。 <br />
4343
@@ -148,7 +148,6 @@ SELECT * FROM `sys`.`Comment` WHERE ( (`userId` IN `sql` ) ) ORDER BY `date` DES
148148### 保障安全
149149APIJSON 提供了各种安全机制,可在目前的基础上新增或改进。
150150
151-
152151#### 防越权操作
153152
154153目前有 RBAC 自动化权限管理。<br />
@@ -159,12 +158,12 @@ APIJSONFramework 则使用 [Access 表](https://github.com/APIJSON/APIJSON/blob/
159158
160159#### 防 SQL 注入
161160
162- 目前有 预编译 + 白名单 校验机制。具体见 [ AbstractSQLExecutor] ( https://github.com/APIJSON/APIJSON/blob/master/APIJSON-Java-Server/APIJSONORM/src/main/java/apijson/orm/AbstractSQLExecutor.java ) 和 [ AbstractSQLConfig] ( https://github.com/APIJSON/APIJSON/blob/master/APIJSON-Java-Server/APIJSONORM/src/main/java/apijson/orm/AbstractSQLConfig.java ) 。
161+ 目前有 预编译 + 白名单 校验机制。具体见 [ AbstractSQLExecutor] ( https://github.com/APIJSON/APIJSON/blob/master/APIJSON-Java-Server/APIJSONORM/src/main/java/apijson/orm/AbstractSQLExecutor.java ) 和 [ AbstractSQLConfig] ( https://github.com/APIJSON/APIJSON/blob/master/APIJSON-Java-Server/APIJSONORM/src/main/java/apijson/orm/AbstractSQLConfig.java ) 。 < br />
163162
164163#### 防恶意请求
165164
166165目前有限流机制,getMaxQueryCount, getMaxUpdateCount, getMaxObjectCount, getMaxSQLCount, getMaxQueryDepth 等。 <br />
167- https://github.com/APIJSON/APIJSON/blob/master/APIJSON-Java-Server/APIJSONORM/src/main/java/apijson/orm/Parser.java
166+ https://github.com/APIJSON/APIJSON/blob/master/APIJSON-Java-Server/APIJSONORM/src/main/java/apijson/orm/Parser.java < br />
168167
169168#### ... //欢迎补充
170169
@@ -173,11 +172,11 @@ https://github.com/APIJSON/APIJSON/blob/master/APIJSON-Java-Server/APIJSONORM/sr
173172
174173#### 解析 JSON
175174
176- 优化 [ AbstractParser] ( https://github.com/APIJSON/APIJSON/blob/master/APIJSON-Java-Server/APIJSONORM/src/main/java/apijson/orm/AbstractParser.java ) 和 [ AbstractObjectParser] ( https://github.com/APIJSON/APIJSON/blob/master/APIJSON-Java-Server/APIJSONORM/src/main/java/apijson/orm/AbstractObjectParser.java ) 解析 JSON 性能。
175+ 优化 [ AbstractParser] ( https://github.com/APIJSON/APIJSON/blob/master/APIJSON-Java-Server/APIJSONORM/src/main/java/apijson/orm/AbstractParser.java ) 和 [ AbstractObjectParser] ( https://github.com/APIJSON/APIJSON/blob/master/APIJSON-Java-Server/APIJSONORM/src/main/java/apijson/orm/AbstractObjectParser.java ) 解析 JSON 性能。 < br />
177176
178177#### 封装 JSON
179178
180- 优化 [ AbstractSQLExecutor] ( https://github.com/APIJSON/APIJSON/blob/master/APIJSON-Java-Server/APIJSONORM/src/main/java/apijson/orm/AbstractSQLExecutor.java ) 封装 JSON 性能。
179+ 优化 [ AbstractSQLExecutor] ( https://github.com/APIJSON/APIJSON/blob/master/APIJSON-Java-Server/APIJSONORM/src/main/java/apijson/orm/AbstractSQLExecutor.java ) 封装 JSON 性能。 < br />
181180
182181#### 拼接 SQL
183182
@@ -202,28 +201,28 @@ https://github.com/APIJSON/APIJSON/issues/48 <br />
202201
203202##### [ APIAuto] ( https://github.com/TommyLemon/APIAuto ) 上统计的 bug
204203账号 13000002000 密码 123456 <br />
205- http://apijson.org:8000/auto/
204+ http://apijson.org:8000/auto/ < br />
206205
207206##### 其它发现的 Bug
208- https://github.com/APIJSON/APIJSON/issues?q=is%3Aissue+is%3Aopen+label%3Abug
207+ https://github.com/APIJSON/APIJSON/issues?q=is%3Aissue+is%3Aopen+label%3Abug < br />
209208
210209#### 完善测试
211210
212211##### 在 APIAuto-机器学习自动化接口管理平台 上传更多、更全面、更细致的测试用例、动态参数等
213- http://apijson.org:8000/auto/
212+ http://apijson.org:8000/auto/ < br />
214213
215214##### 接入 UnitAuto-机器学习自动化单元测试平台,每次启动都自动测试所有可测方法并输出报告
216- https://gitee.com/TommyLemon/UnitAuto
215+ https://gitee.com/TommyLemon/UnitAuto < br />
217216
218217
219218### 完善文档
220219#### 中文文档
221220
222221##### 通用文档
223- https://github.com/APIJSON/APIJSON/blob/master/Document.md
222+ https://github.com/APIJSON/APIJSON/blob/master/Document.md < br />
224223
225224##### 配置与部署
226- https://github.com/APIJSON/APIJSON/tree/master/APIJSON-Java-Server
225+ https://github.com/APIJSON/APIJSON/tree/master/APIJSON-Java-Server < br />
227226
228227##### ... //欢迎补充
229228
@@ -248,7 +247,7 @@ https://github.com/APIJSON/APIJSON#%E7%94%9F%E6%80%81%E9%A1%B9%E7%9B%AE <br />
248247JavaScript 前端,TypeScript 前端,微信等小程序,<br />
249248Android 客户端,iOS 客户端,C# 游戏客户端等。<br />
250249Java, C#, Node, Python 等后端 Demo 及数据。<br />
251- https://github.com/APIJSON/APIJSON
250+ https://github.com/APIJSON/APIJSON < br />
252251
253252#### 新增扩展
254253
0 commit comments