腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Hibernate
组合键
和
重叠
字段
-
如何
避免
列
重复
java
、
hibernate
、
multi-tenant
、
composite-key
我面临着一个关于
如何
管理特定模型映射的问题。我们使用@IdClass来管理
组合键
。我设法让它工作,如果我不尝试“互惠”的tenant_id
列
,它可以接受当我只有一个外键与这个tenant_id,但越来越少的外键的数量增加,导致每次添加一个tenant_id
列
,复制信息
和
破坏内存...在深入研究之后,我发现了
Hibernate
中的一个开放问题:https://
hibernate
.atlassian.net/browse/HHH-62
浏览 11
提问于2019-02-20
得票数 3
回答已采纳
1
回答
分区MySQL表的
Hibernate
映射
mysql
、
hibernate
、
jpa
、
partitioning
我有一个MySQL数据库,其中(大多数)表在一个TENANT_ID列上进行分区,每个表也有一个ID
字段
,该
字段
使用AUTO_INCREMENT,因此在所有分区中都是唯一的。在我的Java代码中,我只用@Id注释映射了ID
列
。这主要是为了
避免
Hibernate
中围绕
组合键
的许多问题。我现在面临的问题是,
Hibernate
生成的大多数SQL语句只使用ID
列
。例如,由
Hibernate
生成的UPDATE语句将读取为 UPDATE objec
浏览 2
提问于2012-11-09
得票数 4
1
回答
基于视图的
Hibernate
组合键
java
、
hibernate
、
orm
我有一个视图,它用以下列表示一些统计信息:我想使用
Hibernate
将该视图映射到具有相同
字段
的实体。它看起来不像
Hibernate
允许您在没有主键的情况下映射实体,无论是
组合键
还是只有一个
列
。int year; private int count; } 我
如何
在它上面声明一个
组合键</e
浏览 2
提问于2011-11-30
得票数 0
2
回答
Hibernate
没有填充AUTO_INCREMENT
列
是复合PK的一部分,bug或反功能?
mysql
、
hibernate
、
auto-increment
、
composite-primary-key
我发现
Hibernate
和
组合键
有一个问题,其中一个
列
是自动递增的。 我使用的是MySQL
和
由两
列
组成的主键: GID
和
LANG。GID
列
设置为AUTO_INCREMENT。Insert正在工作,
hibernate
插入新行,当GID为空时,MySQL添加auto_generated id。但是,
Hibernate
不会将给定对象中的GID
字段
设置为持久化。我听说过在
hibernate
浏览 5
提问于2011-02-15
得票数 4
回答已采纳
3
回答
没有主键但有主键的
Hibernate
实体
java
、
database
、
hibernate
、
jpa
我得到了异常:org.
hibernate
.AnnotationException: No identifier specified for entity例如,类。
浏览 2
提问于2015-12-11
得票数 1
2
回答
Oracle遗留表没有好的PK:
如何
休眠?
java
、
oracle
、
hibernate
);最初的设计者决定使用hired_at列作为状态
字段
现在,如果我试着为此编写一个
Hibernate
映射,我可以想出这样的东西: <class name="com.snakeoil.personnel" table但是很明显,你不能持久化新的对象,因为
Hibernate
现在抛出了一个org.<e
浏览 0
提问于2009-10-05
得票数 7
回答已采纳
1
回答
如何
在
hibernate
中使用两列作为主键
hibernate
、
mapping
、
composite-primary-key
这两
列
合在一起,构成了我表的主键。我试图使用
hibernate
实例化对应于该表的实体类。问题是
如何
告诉hiberante,主键不仅仅是类的一个
字段
,而是两个
字段
。我读过关于
组合键
的文章,但它认为这不适合我。毕竟,我只有一个表,代码中不会有一对多或类似的基数。 <?xml version="1.0"?> &quo
浏览 0
提问于2012-05-02
得票数 0
回答已采纳
1
回答
使用Logger时的
Hibernate
MappingException
java
、
hibernate
、
slf4j
我有一个奇怪的错误:我有一个使用
Hibernate
的带注释类。{产生的错误是: 根据我的理解,在这种情况下,静态
字
浏览 1
提问于2014-08-05
得票数 2
回答已采纳
3
回答
如何
映射类中没有属性id的
hibernate
映射文件?
java
、
hibernate
我创建了一个简单的类
和
一个简单的数据库表来测试
hibernate
的概念。VARCHAR(20) default NULL, PRIMARY KEY (id)这是我的Employee.hbm.xml:</
hibernate
-mapping> 因此,您可以注意到,在我的类中,它没有"id“属性。但是,我在数据库中创建了id
列<
浏览 0
提问于2013-06-14
得票数 3
回答已采纳
1
回答
对于多对一映射,外键必须与引用的主键具有相同的
列
数
hibernate
、
jpa
、
hibernate-mapping
student.setuserid("2");session.save(student2 ); 下面是我的2表中的
列
(ForeignKey.java:113) atorg.
hibernate
.cfg.Configuration.secondPassCompileFo
浏览 0
提问于2014-11-04
得票数 2
回答已采纳
1
回答
如何
在DynamoDB中增加顺序标识符?
amazon-dynamodb
我在dynamodb中有一个带有散
列
排序
组合键
的发票表。散
列
是uuid "tenantId“,排序是发票名为"id”的uuid。但是,我有一个名为"InvoiceNumber“的
字段
,它是发票的人类可读的顺序标识符。 在创建新记录的同时确保唯一性
和
避免
竞争条件时,增加InvoiceNumber的最佳/最佳方法是什么?
浏览 3
提问于2020-11-28
得票数 0
4
回答
如何
设计数据库来处理哪些用户已经看过哪些视频?
mysql
、
sql
、
database
、
database-design
、
database-normalization
为简单起见,假设我的数据库有两个表:video
和
users。视频是不同视频的列表,用户是不同用户的列表。另一种方法是创建一个中性表,其中包含以下
字段
:userID(外键)、videoID(外键)。但是,我认为这会影响效率(
和
规范化),因为在这两
列
中会有多值依赖,或者是相同userID
和
videoID的倍数。 我仍然是数据库的新手,我觉得我错过了一些简单的东西。任何帮助都将不胜感激。
浏览 0
提问于2012-02-17
得票数 3
回答已采纳
2
回答
如何
在Postgres RDBMS中为没有
重叠
和
竞争条件的用户创建时间块条目(日历事件)
postgresql
、
database-design
我有一个包含from
和
to
列
的表,这些
列
是Postgres中带有时区的DateTime
字段
。该表还具有user_id来将该条目与用户相关联。 可能存在一个争用条件,在步骤1之后
和
步骤2之前,另一个API请求可能阻止时间
重叠
。
浏览 5
提问于2021-08-10
得票数 0
3
回答
在
Hibernate
中使用自动增量键
避免
重复
java
、
hibernate
、
hbm
我正在尝试使用
Hibernate
自动递增id,但是我尽量
避免
重复
。owner; } 我想要实现的是,每当我想要保存的新服务对象与数据库中任何现有的服务对象具有相同的名称
和
所有者(无论数据
字段
增量是否相同)时,它都将是一个
重复
的条目。
如何
修改hbm.xml文件以
避免
此问题?
浏览 2
提问于2010-03-25
得票数 1
回答已采纳
6
回答
Hibernate
映射具有空值的
组合键
java
、
hibernate
使用
Hibernate
,是否可以创建一个复合ID,其中映射到该ID的某一
列
可以具有空值? 这是为了处理具有唯一键的遗留表,该唯一键可以有空值,但没有主键。我意识到我可以只向表中添加一个新的主键
列
,但我想知道是否有任何方法可以
避免
这样做。
浏览 0
提问于2008-09-16
得票数 27
回答已采纳
3
回答
Hibernate
如何
使用生成的id防止
重复
条目
java
、
hibernate
、
jpa
、
generated
有没有办法防止在具有自动生成主键的实体上使用
hibernate
进行
重复
数据输入?更具体地说,我在数据库中有一个持久对象
和
一个临时对象(还没有插入到数据库中),这两个对象在equals
和
hashcode方法方面是相同的。但是,由于这些对象的实体类的id是用生成值注释注解的,
hibernate
仍然在数据库中为瞬态对象创建一个新的实例。因此,数据库具有具有不同主键的
重复
条目(相对于equals
和
hashcode方法)。但我只想问为什么equals
和
hashc
浏览 1
提问于2011-03-24
得票数 1
2
回答
JPA :
如何
使用两个外键处理实体映射,这两个外键一起充当主键
spring
、
hibernate
、
spring-boot
、
jpa
master_id(FK_id) slave_id(FK_id)2 3表A
和
表表B有两个
列
(master_id、slave_id)的
组合键
,如上面所示。表B中的两个
列
都与表A有外键关系。
如何
使用spring /
hibernate
处理这个实体映射?
浏览 1
提问于2020-01-11
得票数 2
4
回答
Hibernate
-外键而不是实体
java
、
hibernate
、
mapping
、
foreign-keys
目前,
Hibernate
允许我直接加载*对一关系定义的对象是否可以获取外键而不是对象?
浏览 1
提问于2011-06-11
得票数 49
回答已采纳
1
回答
HIBERNATE
中的
组合键
处理
hibernate
我有一个hbm,它包含
组合键
,当我试图保存它时,.I能够获取
和
搜索记录.But,它给出了错误invalid column index。我想它是把
组合键
作为一个
列
,你能告诉我
如何
防止它被保存吗?在它的pojo中,我为
组合键
创建了一个静态内部类。我已经将其设置为“瞬态”,但它不起作用。我甚至删除了PK.but的getter
和
setter,
hibernate
抛出了异常"INVALID COLUMN INDEX"...........
浏览 2
提问于2012-03-20
得票数 0
回答已采纳
3
回答
Eclipse带来了我无法理解的错误
java
、
eclipse
这就是我认为的错误信息: org.springframework.dao.DataIntegrityViolationException:
重复
条目'11‘表示键'line_item_ref_number_unique';SQL /a;约束null;嵌套异常是org.
hibernate
.exception.ConstraintViolationException:
重复
条目'11’,用于键'line_item_ref_number_unique
浏览 6
提问于2014-12-22
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
HBase应用与发展之HBase RowKey与索引设计
excel作为学习办公不可或缺的“神器”,你真的会用吗?
从瞎忙到高效,这18个Excel技巧谁看谁受益!
Hibernate事务and并发问题处理
Hibernate—第一季who are you
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券