【发布时间】:2010-11-01 04:39:37
【问题描述】:
谁能给我指出一个使用 JDBC 编写良好的 DAO,它涵盖了 DAO 应处理的所有异常。
我在 java.sun.com 上查看了一些示例,它们的蓝图,但理论很多,代码较少。
查看 Spring DAO 源代码会很有启发性,但这对我来说太复杂了。
【问题讨论】:
谁能给我指出一个使用 JDBC 编写良好的 DAO,它涵盖了 DAO 应处理的所有异常。
我在 java.sun.com 上查看了一些示例,它们的蓝图,但理论很多,代码较少。
查看 Spring DAO 源代码会很有启发性,但这对我来说太复杂了。
【问题讨论】:
Spring JdbcTemplate 提供了实现 JDBC DAO 所需的大部分管道。
更多信息请访问:
http://static.springframework.org/spring/docs/2.0.x/reference/jdbc.html
【讨论】:
想到了 Spring 框架。
【讨论】:
您也可以参考一些 ORM 工具 - 如 Hibernate、TopLink、Apache Cayenne 等。 有时 ORM 非常有用。
【讨论】:
可以在http://daoexamples.sourceforge.net/ 找到一个示例。通过 Google 的代码搜索,我发现 this 有一些 DAO。您可能还想对通用 DAO 进行一些研究,从 here 和 here 开始。
【讨论】: