腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在查询中
映射
复合
外
键
、
、
、
Hibernate
似乎无法在我的
JPA
查询中找到
复合
外
键
conceptPk。如何使
hibernate
识别
复合
外
键
?descr.concept =:cid"); return query.getResultList();生成以下
hibernate
SQL,这表明
hibernate
没有识别
浏览 0
提问于2014-05-07
得票数 0
回答已采纳
2
回答
jpa
hibernate
复合
外
键
映射
、
、
我在为某些实体设置
jpa
映射
时遇到问题。我有一个定义如下的父实体。private List<InstanceNotifyEntity> userDetails = new ArrayList<InstanceNotifyEntity>(); 然后我有一个具有组合
键
的子实体,以及一个指向这个表的主键的
外
键
,如下所示:@Table(name="EIF_INST_NOTIFIED") public class InstanceNotifyEnt
浏览 0
提问于2010-07-24
得票数 10
回答已采纳
1
回答
Hibernate
/
JPA
:使用父级的部分组合主键作为子级的
外
键
和主键
、
(pk,fk),国家/地区变量学生实体类:@Table(name = "student")我知道在父表中有2个主键列,而@MapsId无法确定应该将
外
键
映射</
浏览 11
提问于2019-11-05
得票数 1
2
回答
Hibernate
复合
键
嵌套对象条件
、
、
目前,我正在尝试使用
hibernate
(Version4.3.Final)来检索具有包含另一个
hibernate
bean关联的
复合
主键的对象。运行createAlias (或createCritera)时,
hibernate
不应该生成一个join语句吗?我尝试过这两种方法,并尝试为
复合
主键创建别名。这是一个在嵌入式
复合
主键中引用的具有解析嵌套
hibernate
bean的bug吗?还是我错过了什么..。作为参考,以下是
hibernate
类的简化版本
浏览 9
提问于2016-01-20
得票数 0
回答已采纳
2
回答
Hibernate
问题:
外
键
必须具有与引用的主键相同的列数
、
、
、
、
ImportJob表具有
复合
主键作为ORGID、IMPORTJOBTYPE,并试图在
hibernate
中创建
外
键
关系 column="ID">更新:1按现在设置的方式,我在一个表中有id列,其中一个表中有
外
键
引用orgId和importJobType的
复合
键
,不确定是否可以这样做,并将单列
外
键
设置为另一个表的
复
浏览 2
提问于2013-01-24
得票数 7
回答已采纳
1
回答
用
复合
备用
键
映射
多对一关系
、
、
、
、
我有两个实体A和B,它们的关系如下 这种关系是单向的A如何为A和B (
hibernate
3,没有注释)编写
hibernate
映射
.hbm?
浏览 0
提问于2014-09-28
得票数 2
回答已采纳
1
回答
用组合
键
连接两个表
、
、
MySQL),它有两个表来
映射
发票:让我们称它们为INVOICE_HEADER和INVOICE_ROWS。好的,理想的场景显然是In发发票实体中的一个FK_HEADER和双向@OnetoMany + @ManyToOne关系,该关系由INVOICE_ROWS表中的FK_HEADER
外
键
映射
。正常的
JPA
方式来
映射
这类关系。 但是,该表(头一)有4(是的,4!)列作为
复合
主键(年份、数字、t1、t2)以及行表。该应用程序正在使用这四列在两个表之间手工连接。根本没有
浏览 4
提问于2014-03-26
得票数 0
回答已采纳
1
回答
如何用
Hibernate
映射
具有(主题、名称)等属性的组合
键
?
、
(2)教师(姓名、科目)是一个综合
键
。解决方案:at org.
hibernate
.boot.spi.XmlMappingBinderAccess.bind(XmlMappingBinderA
浏览 3
提问于2017-03-10
得票数 0
2
回答
JPA
2-
外
键
只包含一个来自
复合
主键的字段?
、
、
、
在
JPA
2/
Hibernate
中,我很难获得一个
复合
主键和
外
键
。代码columncountry_code 代码PK这是问题所在,它创建了对国家表的代码 FK的
外
键
引用,这是唯一的
外
键
引用i want...如何
映射
hibernate
的实体/组合
键
以生成我想要的模式?现在我不能将任何数据插入到省,因为它期望那个国家包含省代码! 谢谢你的帮助。
浏览 1
提问于2011-01-28
得票数 4
1
回答
如何通过注释
映射
hibernate
中共享相同主键的两个实体?
、
、
、
、
我是
hibernate
的新手,我不知道如何使用、
JPA
、或
Hibernate
注释来
映射
这个简单的。我试图建立的模型是,提供者具有全局评等,而全局评等实体的标识符是提供程序实体(单向OneToOne)的相同标识符,换句话说,我希望实体全局评等中的
外
键
同时具有主级别和
外
键
级,但是提供者实体也具有实体全局评等的
外
键
浏览 1
提问于2017-11-16
得票数 2
2
回答
JPA
提供者:为什么关系/FK到非PK列在
Hibernate
和EclipseLink中工作?
、
、
、
我刚刚发现
JPA
不支持非主键列的正式关系/
外
键
。请看这里: 然而,为什么这种关系在
Hibernate
和EclipseLink中
映射
(仅在
JPA
1.0语法中,如在那里发布的示例中)?看起来这些
JPA
提供程序只是天真地
映射
列,我认为这是一件好事,但我想明确地知道。这是巧合吗?这是有意的吗?
浏览 0
提问于2011-05-02
得票数 2
回答已采纳
2
回答
GORM不处理在
复合
主键中有进一步关联的关联的
映射
、
、
我试图在GORM/Grails应用程序中
映射
现有的表。大多数表都有
复合
主键(不是我的选择)。我发现,当我将关联
映射
到一个类(子类的父类)时,其中父类的
复合
键
包含一个具有
复合
键
的类(祖父母),GORM不需要检查非
复合
键
中祖父母类和子类的
映射
。parents: Parent] id(composite: ['name',
浏览 13
提问于2016-02-22
得票数 1
回答已采纳
1
回答
将
复合
外
键
映射
到
复合
主键
、
、
我在
jpa
/
hibernate
中
映射
复合
键
时遇到了问题。父实体和子实体都具有
复合
主键。 当父实体有一个简单的
键
而子实体有一个
复合
键
时,我可以使用@mapsId。在
hibernate
文档中,他们在
映射
中使用@JoinCoumns来演示两个
复合
键
的
映射
。但是在他们的例子中,还不清楚这些列引用是在哪里定义的。display_index&q
浏览 1
提问于2018-06-19
得票数 1
回答已采纳
2
回答
如何使用
JPA
从单个列
映射
到多个表
、
、
我的问题是,如何使用
JPA
映射
这些表?
浏览 0
提问于2012-11-03
得票数 1
回答已采纳
1
回答
JPA
:只有一个来自组合
键
的
外
键
、
、
在
JPA
2/
Hibernate
中使用
复合
主键和
外
键
时遇到了问题。created_at", insertable = false, updatable = false)} 但是我不确定应该在哪个类中
映射
customer_id,它是一个
外
键
。
浏览 42
提问于2021-04-30
得票数 0
2
回答
Hibernate
JPA
映射
用于引用
复合
键
列,但不引用
外
键
关联
、
、
、
、
这项工作对于ORM将POJO
映射
到不能更改的遗留数据库架构非常有用。 @OneToOne(optional = true)} 对于给定的示例
JP
浏览 3
提问于2013-12-23
得票数 0
3
回答
Hibernate
在Mysql中没有持久化外
键
、
、
、
现在有一件事,如果我试图记录
Hibernate
生成的SQL,它将以正确的方式生成
外
键
: add constraint FKdn1hnohufcwdr4a401xabcjnforeign key (city_id_city) 但是,如果我检查Mysql数据库,那里没有
外
键
,只生成索引: show create
浏览 2
提问于2018-04-17
得票数 1
1
回答
hibernate
集合中包含
外
键
的
复合
密钥
、
我不明白如何在集合中定义一个
复合
键
,包括一个
外
键
。我想将FK、myId和subAttribute定义为MySubsetTable的
复合
键
。 <class table="myObjectTable" name="MyObject"> <id name="myId&qu
浏览 2
提问于2016-05-03
得票数 0
回答已采纳
1
回答
@ManyToOne,
外
键
还是两者兼备?
、
、
spring.datasource.username=rootspring.datasource.driver-class-name=com.mysql.jdbc.Driverspring.
jpa
.
hibernate
.ddl-auto=create spring.
jpa
.properties.
hibernate
.dialect=org.
hibernate
.dialect.MySQ
浏览 0
提问于2017-01-29
得票数 1
回答已采纳
1
回答
JPA
/
Hibernate
和
复合
密钥
、
我遇到过一些所以讨论和其他帖子(例如、和),在这些文章中,如果可能的话,可以将使用
复合
主键与
JPA
一起使用,或者被描述为由于遗留数据库而必须使用的东西,或者有“多毛”的角落案例。由于我们正在从头开始设计一个新数据库,并且没有任何遗留问题需要考虑,因此建议还是更安全地避免使用
JPA
(
Hibernate
或)组合主键 我自己的感觉是,由于
JPA
引擎非常复杂,当然,就像所有软件一样,并非没有bug,所以最好是忍受非规范化的表,而不是忍受与
复合
主键相关的错误(其基本原理是,数字单列主键和<
浏览 0
提问于2012-08-06
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券