开发者社区> 问答> 正文

JFinal ORM 的测试范畴

  1. JFinal的ORM 在哪几种DB, 哪里些字段类型 做过严格的测试? 谢谢!

    因为文档没有提及,所以多此一问。 而且我发现代码主要是基于mysql的。。。
    
  1. 能讲哈语句(1) 改为(2)的思路吗? 说实话, 我很早就尝试这么做了, 但是没有做出来。 我以为需要sql语法解析, 简单的sql拼接不行, preparestatement 也不行的。

(1) Db.update("...sql...", accountObj.getCash(), accountObj.getId())

(2) Db.update("...sql...", accountObj)

展开
收起
小旋风柴进 2016-06-08 09:54:36 2027 0
1 条回答
写回答
取消 提交回答
  • 1:JFinal的ORM主要在mysql以及oracle中进行过测试,mysql尤其充分,在实际的项目中已经跑了近一年半了,非常可靠。

    2:给你个大概的思路,你可以使用正则匹配sql 中的 field = ? 得到 field name,再通过 field name反射accountObj中的attribute,得到值,就是这么简单 :)

    2019-07-17 19:31:13
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
移动互联网测试到质量的转变 立即下载
给ITer的技术实战进阶课-阿里CIO学院独家教材(四) 立即下载
F2etest — 多浏览器兼容性测试整体解决方案 立即下载