我正在开发一个大量使用纯JDBC代码的JavaEE7/CDI项目。
有没有一个库可以帮助我消除样板代码,就像JDBCTemplate为Spring所做的那样。显然,添加Spring作为依赖项不是一种选择。
发布于 2015-08-27 17:48:19
我建议使用Apache commons-dbutils,它是用于JDBC操作的轻量级库。它提供了与Spring的JDBCTemplate非常相似的QueryRunner类。
发布于 2015-08-25 22:00:36
我会研究一下MyBatis (以前的iBatis)。
MyBatis是一个一流的持久化框架,支持自定义SQL、存储过程和高级映射。MyBatis几乎消除了所有的JDBC代码以及手动设置参数和检索结果的工作。MyBatis可以使用简单的XML或注释进行配置,并将原语、映射接口和Java POJO (Plain Old Java Objects)映射到数据库记录。
https://stackoverflow.com/questions/32205869
复制相似问题