【发布时间】:2010-09-22 21:52:33
【问题描述】:
为了在我们的应用程序中实现数据访问代码,我们需要一些框架来包装 jdbc(ORM 不是我们的选择,因为可扩展性)。
我曾经使用过的最酷的框架是Spring-Jdbc。但是我公司的策略是避免外部依赖,尤其是spring、J2EE等。 所以我们正在考虑编写自己的方便的jdbc框架,功能类似于Spring-jdbc:行映射,错误处理,支持java5的特性,但不支持事务。
有没有人写过这样的 jdbc 包装器框架? 如果有人有使用其他 jdbc 包装框架的经验,请分享您的经验。
提前致谢。
【问题讨论】:
-
"我公司的政策是避免外部依赖,尤其是spring、J2EE等。"哇,这听起来像是一场噩梦。听起来像是一个无限循环的重新发明轮子
-
J2EE 是“外部依赖”??
-
如果您正在寻找简单的 SQL 执行到对象映射,mybatis 是一个选项。我不会称它为 ORM,因为它不像 hibernate 那样做对象图。它只是允许您执行 sql,并从输入中提取参数,或将列映射到输出对象。
-
如果有人来这里有类似的问题:你也可以考虑这个包装器:sourceforge.net/p/dyndblayer/wiki/Home(我是开发人员)。
标签: java jdbc data-access spring-jdbc