Repeated column in mapping for class com.beans.Userorder should be mapped with insert="false" update="false": userid
问题出在你其他的映射不对,和级连无关!
问题出在你其他的映射不对,和级连无关!
解决方案 »
- 如何衡量一个java程序员水平?
- 帮帮忙,谢谢大家,一道小题
- dom解析时如何忽略文本中的 & 符,要不然会被当做实体?
- attachment
- web service 客户端问题.请高手帮忙.[SOAPException: faultCode=SOAP-ENV:Protocol;
- struts裡驗證session怎樣做最方便??
- 各位大峡!!!在Struts项目中,字体?????
- 讨论:如何解决:hibernate处理one-to-one的机制 和现有的实际情况...(内详)
- 有关sql server 2000 jdbc 设置的一个菜鸟问题
- 单元测试报错,求助大神
- EJB事务简单问题
- 请问能否用JDBC去检测表是否存在?
在Userinfo.hbm.xml中配置单向一对多映射即可
<set name="userorder" cascade="delete" inverse="true">
<key column="userid"/>
<one-to-many class="com.beans.Userorder"/>
</set>
同时持久Bean中应做相应的修改:
UserOrder(用户订单)Bean中设置:
//映射Userinfo
public com.beans.Userinfo getUserinfo(){
return userinfo;
}
public void setUserinfo(com.beans.Userinfo userinfo){
this.userinfo=userinfo;
}
Userinfo(用户信息)Bean中设置:
//映射Userorder
public Set getUserorder(){
return userorder;
}
public void setUserorder(Set userorder){
this.userorder=userorder;
}