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:請問關聯式子物件新增時的效能問題 [Re:rockey]
fjj





發文: 127
積分: 5
於 2010-03-20 23:44 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
rockey wrote:
謝謝fjj前輩
請問這樣做的話,是不用在新增子物件的時候再去撈一次父物件嗎?
謝謝


舉個例子 :
假設你有這樣兩個Entity Bean ...Employ, Address, 並且這兩個的關係是 OneToMany
你希望做到
當你已經確實知道Employ Id, 然後增加 Address 的時候, 不需要再重新撈 Employ,

那麼你可以試試看以下......
1
2
3
4
Employ e = new Employ();
e.setId(123);
Address a = new Address();
a.setEmploy(e);


直接將 Employ Id 塞進去,
然後ManyToOne 別加入 CascadeType.PERSIST , 只加入其他的 CascadeType
這樣應該就會建好 關聯, 但又不會真的需要你去 撈出 Employ 物件

希望我的表達能力不會太差!!....


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
765 請問關聯式子物件新增時的效能問題 rockey 230 2010-03-17 19:40
618 Re:請問關聯式子物件新增時的效能問題 fjj 132 2010-03-18 23:24
614 Re:請問關聯式子物件新增時的效能問題 rockey 43 2010-03-19 20:03
703 Re:請問關聯式子物件新增時的效能問題 fjj 483 2010-03-20 23:44
» 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