Commit Graph

2921 Commits

Author SHA1 Message Date
SingleDogL
614cc0a1c2 修复oracle分页获取时无法获取除第一页以外的数据
原来的getLimitString的方法所生成的语句oracle并无法正确获取,因为oracle的between并不支持获取除1开始以外的数据   也就是 无法获取到除了第一页以外的数据
2022-04-27 10:38:09 +08:00
TommyLemon
23032713dc
Update --bug.md 2022-04-23 21:53:47 +08:00
TommyLemon
c3c6a08c12
相关推荐新增《apijson在同一个接口调用中 使用远程函数写入更新时间和创建时间》
点赞、收藏支持下博主吧~
https://blog.csdn.net/qietingfengsong/article/details/124097229
2022-04-23 02:49:20 +08:00
TommyLemon
61c2153550
Update README.md 2022-04-23 01:08:56 +08:00
TommyLemon
3d42b895b5
Update README.md 2022-04-23 00:18:27 +08:00
TommyLemon
0580b3038c
Update README.md 2022-04-22 22:17:21 +08:00
TommyLemon
ce636ceab6
Update README.md 2022-04-22 22:16:13 +08:00
TommyLemon
01410e2056
Merge pull request #387 from weiwei162/patch-1
fix #362
2022-04-22 22:14:43 +08:00
TommyLemon
a591ff1784
Update README.md 2022-04-22 22:14:11 +08:00
TommyLemon
e3ecce3a2c
Update README.md 2022-04-22 22:11:31 +08:00
TommyLemon
b83a891b7e
Update README.md 2022-04-22 21:56:27 +08:00
TommyLemon
e5641b721c
Update CONTRIBUTING.md 2022-04-19 22:43:10 +08:00
TommyLemon
7fde8c03b4 Merge branch 'master' of https://github.com/Tencent/APIJSON
* 'master' of https://github.com/Tencent/APIJSON:
  新增路由插件,对外暴露类 RESTful 接口,内部转成 APIJSON 接口执行
2022-04-18 01:10:39 +08:00
TommyLemon
30bbea94ac 优化角色权限、参数校验、远程函数的初始化;解决 format: true 在 Log.DEBUG 时也不返回 SQL、时间等调试信息;升级自身版本为 5.0.5; 2022-04-18 01:10:36 +08:00
TommyLemon
ec8c2601ff
新增路由插件,对外暴露类 RESTful 接口,内部转成 APIJSON 接口执行
https://github.com/APIJSON/apijson-router
2022-04-18 01:00:17 +08:00
TommyLemon
286dd3d41f
Update README.md 2022-04-16 15:35:27 +08:00
TommyLemon
df74e3a904
Update README-English.md 2022-04-16 15:35:13 +08:00
TommyLemon
9a70737eb8
Update Document-English.md 2022-04-16 15:31:02 +08:00
TommyLemon
3f5a1ae473
Update README-English.md 2022-04-16 15:27:08 +08:00
TommyLemon
06658dfd84
Update README.md 2022-04-16 15:06:01 +08:00
TommyLemon
5073ee5ccb
Update README.md 2022-04-16 15:04:07 +08:00
TommyLemon
e2e752caed
Update Document.md 2022-04-16 14:55:53 +08:00
weiwei162
d868d8e6fd
fix #362
支持PUT请求修改json/jsonb类型字段
2022-04-15 18:12:32 +08:00
TommyLemon
a74084589a
Update README.md 2022-04-09 00:39:54 +08:00
TommyLemon
85ef5af251
Update Document.md 2022-04-05 18:14:28 +08:00
TommyLemon
8401596d3e
通用文档:完善 JOIN ON 的各种关联方式、支持多字段关联、支持其它条件的说明 2022-04-05 18:00:05 +08:00
TommyLemon
b22b6d96aa
通用文档:完善 JOIN 的类型以及 join:{...} 这种可带 ON 及功能符的写法 2022-04-05 17:49:37 +08:00
TommyLemon
a11e876026
通用文档:更新 5.0 新增的 @having&:"...", @having:{...} 两种用法 2022-04-05 17:35:06 +08:00
TommyLemon
df979db60b
Update Document.md 2022-04-05 17:25:25 +08:00
TommyLemon
eb3e5189f6
文档:更新 @combine 条件组合说明为 5.0+ 的条件任意组合格式 2022-04-05 17:17:17 +08:00
TommyLemon
e609c8682c 解决关闭权限校验时 POST 请求传 userId 无效,加强对 POST 请求内字段格式的校验 2022-04-05 16:56:48 +08:00
TommyLemon
d803766fc4 升级自身, fastjson 版本分别为 5.0.0, 1.2.79 2022-03-27 22:50:21 +08:00
TommyLemon
d7c3115540 拼错单词 globle 纠正为 global 2022-03-27 20:34:02 +08:00
TommyLemon
1e5e587eaa 新增支持 @having:"match(arg0..)AGAINST(..)%2=1" 全文检索等函数后带数学表达式;对 key{}:">0;length(key)<=5" 新增支持部分为 RAW SQL;禁止 @having:"fun(arg0..):alias" 这样使用别名 2022-03-27 06:32:20 +08:00
TommyLemon
5340749bea 对 @having:"表达式" 和 key{}:"表达式" 新增支持单引号、反引号、各种关键词等;解决当 idKey 和 idInKey 一样时重复拼接条件 2022-03-27 05:47:00 +08:00
TommyLemon
46ccadec08 权限控制:分拆对角色的校验的代码为多个方法,方便灵活重写部分代码 2022-03-27 02:42:33 +08:00
TommyLemon
544a869416 预估容量新增对 HAVING 聚合函数的处理;优化代码 2022-03-27 02:39:36 +08:00
TommyLemon
2433f3b50f 完善对 id, id{}, userId, userId{} 的条件强制前置 AND 处理以及 @combine 不允许设置的校验,避免 id! | id 这种重复字符绕过校验 2022-03-27 02:38:47 +08:00
TommyLemon
b881541295 优化代码,去除不必要的 synchonized 2022-03-26 23:56:50 +08:00
TommyLemon
46f86aa208 Merge branch 'master' of https://github.com/Tencent/APIJSON
* 'master' of https://github.com/Tencent/APIJSON:
  Update README.md
2022-03-26 23:56:26 +08:00
TommyLemon
b248c69888 优化 @combine 对应的代码,默认 combine 为逻辑运算模板,原来的 combine 重命名为 combineMap,combineExpression 重命名为 combine 2022-03-26 23:56:23 +08:00
TommyLemon
be92b894b5
Update README.md 2022-03-26 16:26:27 +08:00
TommyLemon
12738bfb6b 解决 JOIN ON 中用 @combine 等情况下预编译值与 SQL 中 ? 占位符顺序对不上导致的异常 2022-03-21 00:46:20 +08:00
TommyLemon
9776408d63 @having 支持复杂条件组合,且新增 @having& 简化 AND 连接的写法 2022-03-21 00:26:48 +08:00
TommyLemon
a3d9c90a8d 包含选项范围新增支持传路径,例如 key<>:{ path: "$", value:82001 } 2022-03-21 00:26:22 +08:00
TommyLemon
fca75602b0 新增关于分页查总数时 @column:"max(id)" 这种聚合函数的优化注释 2022-03-14 01:59:47 +08:00
TommyLemon
c39cd1ec7c 新增数组关键词 compat 解决对聚合函数字段通过 query:2 分页查总数返回值错误 2022-03-14 01:55:32 +08:00
TommyLemon
38c19975ea * CROSS JOIN 允许没有 JOIN ON 引用赋值关联条件;默认禁用 JOIN ON 复杂关联方式 2022-03-14 00:07:07 +08:00
TommyLemon
96ee9dd23c LIKE: 支持非 JOIN ON 引用赋值也能用 key%$:value 格式,并且给 key%$:"%" 中的特殊符号转义 2022-03-13 23:52:29 +08:00
TommyLemon
d4213e2578 Merge branch 'master' of https://github.com/Tencent/APIJSON
* 'master' of https://github.com/Tencent/APIJSON:
  Update README.md
2022-03-13 21:52:18 +08:00