Skip to content

Commit 0109acc

Browse files
authored
Update Roadmap.md
1 parent 5bf8a04 commit 0109acc

1 file changed

Lines changed: 12 additions & 13 deletions

File tree

Roadmap.md

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -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
### 保障安全
149149
APIJSON 提供了各种安全机制,可在目前的基础上新增或改进。
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 />
248247
JavaScript 前端,TypeScript 前端,微信等小程序,<br />
249248
Android 客户端,iOS 客户端,C# 游戏客户端等。<br />
250249
Java, C#, Node, Python 等后端 Demo 及数据。<br />
251-
https://github.com/APIJSON/APIJSON
250+
https://github.com/APIJSON/APIJSON <br />
252251

253252
#### 新增扩展
254253

0 commit comments

Comments
 (0)