HIBERNATE的一對多和多對一關(guān)聯(lián)
HIBERNATE一多對關(guān)聯(lián)中 要求在持久化類中定義集合類屬性時,必須把屬性聲明為接口,因為HIBERNATE在調(diào)用持久化類的SET/GET方法時傳遞的是HIBERNATE自己定義的集合類。
在定義集合時,一般先初始化為集合實現(xiàn)類的一個實例 : private Set orders=new HashSet(),這樣可以避免訪問空集合出現(xiàn)NullPointerException.
posted on 2008-05-14 11:01 曉宇 閱讀(245) 評論(0) 編輯 收藏 所屬分類: HIBERNATE