CMP關聯中新增資料有錯誤?

whoami0967發表於2004-01-08
Weblogic 7 +JB8中
在1對1得關聯中,單獨Create()一個實體Bean可行,所做的關聯查詢是可以正確得出結果。
但是在CMP關聯中,新增一列資料有誤。
其中的一個EB程式碼如下:
public java.lang.Integer ejbCreate(Integer a,Integer b,Stuinfo stuinfo) throws CreateException {
setB(b);
setA(a);
return null;
}
public void ejbPostCreate(Integer a,Integer b,Stuinfo stuinfo) throws CreateException {

setStuinfo(stuinfo);
}

-----
之後我又換了一種辦法
Stu,Stuinfo 為兩個EB的介面,方法如下:
用SessionBean,先create一個Stu stu
然後,再create一個Stuinfo stuinfo
最後,stu.setStuinfo(stuinfo);
還是一樣,有錯誤~!

不知道大家是怎麼做的~?

相關文章