JDBC DAO - 有什么好的参考实现吗?
任何人都可以向我指出一个使用 JDBC 编写良好的 DAO,它涵盖了 DAO 应该处理的所有异常。
我在 java.sun.com 上查看了一些示例,它们的蓝图,但理论较多,代码较少。
查看 Spring DAO 源代码将会很有启发,但这对我来说太复杂了。
Can anyone point me to a well written DAO using JDBC, that covers all the exceptions a DAO should handle.
I looked at some samples at java.sun.com, their blue prints but there is a lot of theory and less code.
Looking through Spring DAO source code will be enlightening but that's way too complicated for me.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
Spring JdbcTemplate 提供了实现 JDBC DAO 所需的大部分管道。
更多信息请访问:
http://static.springframework.org/ spring/docs/2.0.x/reference/jdbc.html
Spring JdbcTemplate provides most plumbing you will need to implement a JDBC DAO.
Further Information at:
http://static.springframework.org/spring/docs/2.0.x/reference/jdbc.html
我想到了 Spring 框架。
Spring framework comes to mind.
如果您正在寻找更简单的实现,您应该看看此处 。
不过,可以在此处找到更复杂的示例。
希望能帮助到你。
If you are looking for a more simple implementation, you should take a look here.
However, a more complex sample is found here.
Hope it helps.
您还可以参考一些 ORM 工具 - 例如 Hibernate、TopLink、Apache Cayenne 等。
有时 ORM 非常有用。
You can also refer in some ORM tools - like Hibernate, TopLink, Apache Cayenne etc.
Sometimes ORM is very useful.
可以在 http://daoexamples.sourceforge.net/ 中找到示例。 通过Google的代码搜索,我发现 this 有一些 DAO。 您可能还想对通用 DAO 进行一些研究,请从此处开始 和此处。
An example can be found at http://daoexamples.sourceforge.net/. Looking through Google's code search, I found this that has some DAOs. You may also want to do some research on generic DAOs, start here and here.