在辅助表中插入新记录而不在主表中插入hibernate(一个实体,两个表)

时间:2016-01-10 14:25:51

标签: java hibernate annotations

我在hibernate中有一个名为country的实体,但由于某种原因想要将它映射到两个表中 这是我的国家级和它的ER图

country and country lang ER diagram

country class

但是你看到这个实体在countryCode上有一个uniqueConstraints

当我想添加一个具有两个名称(使用不同语言)的实体时,这种约束会导致:

名--- ---- COUNTRYCODE languageId

US ------ 1 ------------烯

美国.... 1 ........ FA

我抓住了异常

现在 我的问题是: 如何在没有在主表中插入新的相关记录的情况下将新记录插入到辅助表中

注意:客户可以在不同的请求中发送这两条记录

0 个答案:

没有答案