主健实体P与外键实体F是一对多,用hibernate注解配置如下:
class P{private Set<F> children;@OneTOMany(cascade=CascadeType.ALL,targetEntity=F.class,fetch=FetchType.EAMGE)
@JoinColunm(name="F_Pid",referenceColunmName="P_id")
public Set<F> getChildren(){
return children;
}}
以上是凭借自己的记忆写的,要求在保存P时保存Set<F> children,在保存时失败,F中外键为NULL,求各位大神们帮帮忙,在网上找了好多人的帖子,都不行,小弟第一次接触hibernate,项目又非常紧张,没有时间细看,只能在项目中遇到什么学习什么,但是这个实在解决不了。
顺便说下,多对一时,多的一方保存时级联一的一方可以级联保存成功。hibernate级联 一对多 OneToMany
class P{private Set<F> children;@OneTOMany(cascade=CascadeType.ALL,targetEntity=F.class,fetch=FetchType.EAMGE)
@JoinColunm(name="F_Pid",referenceColunmName="P_id")
public Set<F> getChildren(){
return children;
}}
以上是凭借自己的记忆写的,要求在保存P时保存Set<F> children,在保存时失败,F中外键为NULL,求各位大神们帮帮忙,在网上找了好多人的帖子,都不行,小弟第一次接触hibernate,项目又非常紧张,没有时间细看,只能在项目中遇到什么学习什么,但是这个实在解决不了。
顺便说下,多对一时,多的一方保存时级联一的一方可以级联保存成功。hibernate级联 一对多 OneToMany
解决方案 »
- try catch,为什么捕获不了错误??
- Httpunit 解决 javascript 的问题
- java webservice返回值的问题
- 银联支付DEMO》》》X-Forward-for is null
- 如何在其它机上打开自己机上的网址
- 怎样在Weblogic中设置JDBC啊?我要连接的是MS SQL SERVER,安装了SQL SERVER的驱动了,不行啊?急啊!
- Struts1.10与weblogic6.0整合问题
- 关于ENTITYBEAN的一些问题 请高手给点建议
- 数组难题 求解答
- 这个问题咋解决
- 救命:关于ibatis和ehcache的问题,谢谢
- 关于将二级域名重定向到二级目录的问题
@JsonIgnore
public List<ClientAccount> getAccounts() {
return accounts;
}
@ManyToOne
@JoinColumn(name = "legal_entity_id")
public ClientLegalEntity getLegalEntity() {
return legalEntity;
}
级联一般save就够了,其它最好不要级联,注解点进去看代码,有详细注释