Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java EE 综合讨论区 » Hibernate  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 有了 Hibernate 以后还需要 DAO 吗?
wyuanzheng





发贴: 35
积分: 40
于 2003-09-21 03:28 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
JDO 和 Hibernate 都是用来代替 JDBC 的技术, 由于 EntityBean 的种种缺陷, 尤其是性能上和开发速度上的缺陷, 导致其他多种 Persistence 技术出现, 当然也有人说 EB 不是很 OO, 我们暂且不谈之.

我对 JDO 不是很熟, 但最近在了解一些 Hibernate 的技术. 有一些疑问, 希望得到大家的教导, Smile

DAO 是一个 Java Bean 样的 Util Helper, 更改了以后还是需要重新启动 App Server 的。我认为 DAO 的最大用处是实现跨数据库。而 Hibernate 的优点之一就是支持多种数据库. 因而, 在 Session Fecade 的情况下, 我们还有没有必要一定需要 DAO? 也就是说这个模式是否如同 Floyd 所说的, Value Object 模式在 EJB 2.X 中的非分布式环境下已经过时了?
当然, 我所讨论的结构是 SessionBean -> DAO -> JDBC -> DB, 或者 Business Delegate -> DAO -> JDBC -> DB 的情况, 直接从 Presentation Tier -> DAO -> JDBC -> DB 的架构不考虑.

多谢. Smile



Determination, confidence, perseverance are three main factors for study.

一个程序员的奋斗历程

话题树型展开
人气 标题 作者 字数 发贴时间
6805 有了 Hibernate 以后还需要 DAO 吗? wyuanzheng 563 2003-09-21 03:28
5607 Re:有了 Hibernate 以后还需要 DAO 吗? supertoy 77 2003-09-21 13:43
5723 Re:有了 Hibernate 以后还需要 DAO 吗? wyuanzheng 100 2003-09-21 23:41
5310 Re:有了 Hibernate 以后还需要 DAO 吗? yiw16 35 2003-09-25 18:51
5789 Re:有了 Hibernate 以后还需要 DAO 吗? hitaco 76 2003-10-15 16:13

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923