新增数据源关键词;解决 Oracle 低版本兼容问题;优化 JOIN 和 分页 等
新增数据源关键词 @Datasource,可由业务完全自定义,感谢腾讯同事 fineday009 #251 ;
去除 JSONResponse 中 KEY_CODE 等常量的 final 关键字,方便业务重新定义 ok、code、msg 字段名,感谢 gujiachun #227 ;
解决 > RIGHT JOIN, ^ SIDE JOIN, ! ANTI JOIN, ) FOREIGN JOIN 等不返回副表数据;
解决 | FULL JOIN 返回的副表数据部分是错的;
分页:解决 query=2 不兼容 主表 @column:"fun()" 这种包含 SQL 函数的写法;
SQL 函数:获取右括号 ) 的位置从 indexOf 改为 lastIndexOf,解决多个右括号解析问题;
解决 JOIN 副表有 引用赋值 外的条件时因为缓存 SQL WHERE 中条件顺序不一致导致多余查询;
解决查询计划 @Explain 不支持增删改方法;在分页详情 info 内返回查询计划 @Explain;
更新为最新的手机号正则表达式匹配,感谢 Rkyzzy #241 ;
log print current time, thanks to Tencent colleague jun0315 #250 ;
优化 system.err.printlin 输出,感谢 kxlv2000 #238 ;
对 JSONResponse.java中 的 formatHyphen 方法的优化,感谢 403f #217 ;
使用 entrySet 迭代器替代 keySet 迭代器提高效率,感谢 Rkyzzy #224 ;
Using Arrays.toString() to deal with methods array, thanks to gdjs2 #221 ;
将 StringUtil.java 类中三处字符串直接拼接优化为使用 StringBuilder 拼接,感谢 Rkyzzy #222 ;
Format the code & Replace the Long(String) by Long.valueOf(String), thanks to gdjs2 #225 ;
Update README-English.md, thanks to Tencent colleague Wscats #235 ;
修改 Document 文档 OUTER JOIN 拼写错误,感谢腾讯同事 caohao-php #233 ;