作者newcici7777 (对抗恶室友的cici)
看板java
标题Re: [J2EE] EJB3.0 or Hibernate?
时间Tue Mar 6 23:16:10 2007
※ 引述《ericsk (认真的艾瑞克)》之铭言:
: 因为最近才开始学 Java EE 的东西...
: 发现似乎 EJB3.0 以後 Entity Bean 就蛮容易使用
: 不过在 EJB3 以前看到似乎很多人都会用 Hibernate 处理 DB
: 不知道各位 Java EE 的高手或前辈有什麽建议吗?
: 应该专注在哪一边继续研究呢? 欢迎大家讨论讨论
没用过EJB、但hibernate真的很赞
用threadlocal之後,读DB的速度真不是概的…
可能是针对一个thread开一个db connection
传统是把资料库连线写成static,大家共用db connection
都慢慢的,而hibernate则是针对一个用户开一个db connection
读资料库就超快
另外,更赞的理由是,传统是写个DAO把资料库的资料写进Model
而hibernate就是根本不用写DAO及model,只要设定xml,hibernate自动
建立一个model,还有帮你做资料库的栏位资料写进model
赞到不行…
速度又快
EJB不知能不能把资料库的资料做写进Model,自动帮你建model,一切皆自动…
不用设定太多,那就太妙了....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.32.222.246