hibernate @OneToOne关系中如何删除主键同时清空外键呢
我有个house类house类中有个@OneToOne(cascade=CascadeType.ALL)publicPropertyAreagetPropertyArea...
我有个house类 house类中有个
@OneToOne(cascade = CascadeType.ALL)
public PropertyArea getPropertyArea() {
return propertyArea;
}
如何实现在删除PropertyArea 的时候清空 house中的PropertyArea 外键的值呢
@OneToOne(cascade = CascadeType.ALL) 这样是对的吗?
之前描述的不太清楚现在补充一下,
我有两个类
1:房屋类 House
2:片区类 PropertyArea
其中房屋类有片区类的外键 (房屋类是单向关联了片区类 片区类没关联房屋类)
@OneToOne(cascade = CascadeType.ALL)
public PropertyArea getPropertyArea() {
return propertyArea;
}
现在的问题是我想在删除片区类的时候自动把房屋类里面的片区外键给清空了,这样的情况hibernate该如何设置呢,应该是在片区类里面设置嘛? 展开
@OneToOne(cascade = CascadeType.ALL)
public PropertyArea getPropertyArea() {
return propertyArea;
}
如何实现在删除PropertyArea 的时候清空 house中的PropertyArea 外键的值呢
@OneToOne(cascade = CascadeType.ALL) 这样是对的吗?
之前描述的不太清楚现在补充一下,
我有两个类
1:房屋类 House
2:片区类 PropertyArea
其中房屋类有片区类的外键 (房屋类是单向关联了片区类 片区类没关联房屋类)
@OneToOne(cascade = CascadeType.ALL)
public PropertyArea getPropertyArea() {
return propertyArea;
}
现在的问题是我想在删除片区类的时候自动把房屋类里面的片区外键给清空了,这样的情况hibernate该如何设置呢,应该是在片区类里面设置嘛? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询