轻量级JDBC帮助程序库替代Apache Commons DbUtils

ope*_*sas 27 java jdbc helper apache-commons

我刚刚开发了自己的小型JDBC帮助程序库,我已经意识到它将成为一个维护噩梦.

我不是在寻找一个完整的ORM,比如Hibernate,只是一些简单而有用的东西可以快速地使JDBC调用传递SQL语句而不会弄乱已检查的异常,手动关闭资源等等......

从您的经验中,您能推荐一个不错的JDBC帮助程序库吗?

到目前为止,我已经看过Apache Commons DbUtils了,看起来还不错.还有其他想法吗?

Luk*_*der 33

以下是与简单JDBC交互时"缓解痛苦"的工具列表:

  • @sajjadG前两个是按字母顺序排列的.其余的是随机的. (2认同)

Mat*_*att 6

还有ORMLiteMyBatis,它们也非常轻巧.使用spring和它的rowmappers非常简单,但是需要你直接处理JDBC.像上述任何一个东西都会隐藏很多远离你的东西,而不像hibernate那样过于复杂.


小智 5

https://code.google.com/p/jdbc-helper/

以下是我从其项目页面复制的描述: 受Spring Jdbctemplate和Commons Dbutils项目的启发,JdbcHelper是一个非常小的库,用于帮助开发人员编写常见的jdbc操作.JdbcHelper非常轻量级.它只有~70K,并且没有外部依赖性.