JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Object Relational Mapping » Hibernate  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Re:Hibernate 一對多的配置,有用嗎? [Re:beliefchen]
kentyeh





發文: 650
積分: 6
於 2012-07-09 12:48 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
beliefchen wrote:
...
資料量不大的時候沒關係,資料量大的時候就要用lazy loading,
然後又要用OpenSessionInViewFilter
...,這樣有意義嗎?
還不如直接寫在GroupDao,GroupDao.findData(Person person),findData中 過濾掉不要的條件,不是更好嗎??

像您所說的1對多的多方資料很龐大的時候, 取出這麼多的資料, 可能只用到少數幾個資料, 真得是沒有必要。
可是其意義是在於標示出兩個 Entity 的 releation.
例如當您使用hibernate.hbm2ddl.auto時,自動建立兩個Table間的關聯。
又或者使用Query Language(無論是HQL或是JPAQL)都可以方便寫出Join的查詢條件。

另外您有搞懂OpenSessionInViewFilter或是OpenSessionInViewFilter的作用?

我個人的建議在大量存取的Web Application最好是不要用, 您可以參考一下這篇文章


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
1089 Hibernate 一對多的配置,有用嗎? beliefchen 312 2012-07-09 11:18
1088 Re:Hibernate 一對多的配置,有用嗎? kentyeh 1136 2012-07-09 12:48
» JWorld@TW »  Object Relational Mapping » Hibernate

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8