腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
hibernate
JPA
2
以
二进制
形式
存储
uuid
、
、
、
、
我有一个关于通过
hibernate
persistence (
JPA
2
)在数据库中
使用
二进制
形式
的字符串
uuid
的问题。我现在
使用
的代码是:@Type(type="
uuid
-char")@GenericGenerator(nam
浏览 0
提问于2011-06-29
得票数 6
3
回答
如何
查询
以
二进制
形式
存储
在数据库中的
UUID
(
JPA
/
Hibernate
/MySQL)
、
、
、
我有一个基于Java/
JPA
/
Hibernate
/MySQL的应用程序。我希望
使用
UUID
进行对象标识,但是我希望确保数据库性能不会受到影响。它解决了部分问题,因为现在我们可以有效地将对象插入到数据库中。但是,现在当我想要
使用<
浏览 3
提问于2011-07-09
得票数 9
1
回答
在spring启动项目中,是否有一种方法可以全局覆盖从255到16的
UUID
二进制
长度?
、
、
、
、
我希望在用于spring引导项目的MariaDB数据库中
使用
二进制
uuid
,而不是
使用
varchar。换句话说,对于项目中的所有
UUID
字段,
jpa
/
hibernate
是否可以创建一个列“
二进制
(16)”而不是“
二进制
(255)”?我的问题是,在默认情况下,
UUID
被转换为
二进制
(255)为MariaDB,
使用
此配置,
JPA
存储
库查询在
浏览 0
提问于2019-06-25
得票数 4
3
回答
原因: org.h
2
.jdbc.JdbcSQLDataException:十六进制字符串包含非十六进制字符。
、
、
、
我编写了一个sql来清理数据并将数据
存储
到DB中。但我有个例外:我的application.properties:s
浏览 0
提问于2019-08-21
得票数 7
回答已采纳
1
回答
将Java
UUID
存储
在
二进制
数据库列中,
Hibernate
/
JPA
与原始JDBC相比
、
、
、
、
使用
Hibernate
/
JPA
的
UUID
长期以来,我一直习惯于将
UUID
值
存储
在
二进制
数据库列中(例如,BYTEA表示PostgreSQL,BINARY(16)表示MySQL)。当
使用
Hibernate
和
JPA
时,我可以这样注释我的实体字段.最近,我获取了
Hibernate
/
JPA
应用程序
使用
的MySQL数据库,并
使用
mys
浏览 3
提问于2016-07-01
得票数 1
回答已采纳
2
回答
当
使用
Hibernate
时,findByUuid()在MySQL-DB中不工作。
、
、
、
、
我正在开发一个Spring服务(
使用
Spring ),我的实体包含java.util.
UUID
类型的属性,我
使用
MySQL作为数据库,这会导致问题。到目前为止,除了
存储
库--
UUID
是查询的一部分的方法(例如:entityRepository.findByUuid(
UUID
uuid
); )之外,一切都很好。默认情况下,数据
存储
在
二进制
(255)-column中。从
存储
库获取
UUID
很好,唯一的问
浏览 4
提问于2017-07-17
得票数 4
回答已采纳
1
回答
是否有办法使
Hibernate
在查询时将UNIQUEIDENTIFIER类型的数据转换为H
2
DB的字符串?
、
、
、
我们
使用
H
2
DB进行集成测试/本地开发,
使用
Azure作为平台环境。在有些情况下,对Server运行良好的查询不适用于H
2
DB,反之亦然。其中一个实例是在Server中对
UUID
类型列
使用
uniqueidentifier数据类型时。
JPA
/
Hibernate
与unique标识符数据类型兼容,并与Java.util.
UUID
类型映射良好。在保存时,
UUID
以
UUID</
浏览 0
提问于2021-08-03
得票数 0
4
回答
如何
在spring boot上
使用
Hibernate
生成自动
UUID
、
、
、
我想要实现的是生成一个
UUID
,它是在DB插入期间自动分配的。类似于名为" id“的主键列生成id值。strategy = GenerationType.AUTO)private Long id; @GenericGenerator(name = "
uuid
2
", strategy = "
uuid
<
浏览 235
提问于2017-07-14
得票数 14
回答已采纳
1
回答
Hibernate
-在SQLite数据库中将
UUID
的默认类型从
二进制
更改为文本
、
、
我
使用
的是HibernateV5.4.0Final和SQLite以及this dialect,但是当我创建一个包含
UUID
列的表时,它将作为BLOB而不是文本
存储
在数据库中。 例如: ? 我希望将数据
存储
为文本,这样我就可以在数据库中查看它。我发现,通过对列字段
使用
@Type(type = "
uuid
-char"),this solution非常有效。我链接的问题中的一些评论/答案声称,您可以子类化您正在
使用
的方言,并在构造函数中<e
浏览 29
提问于2019-01-10
得票数 1
1
回答
如何
在
JPA
和自定义
UUID
标识符中实现批插入
、
、
、
、
因此,我
使用
Springboot with Data-
JPA
和POSTGRESQL将数据插入到表中:@Builderclass Person{
UUID
id;}@Repository interface PersonRepository extends JPARepository<Person,
UUID
I希望批量插入,大小为5,所以我希望在这里触发
2
个多值插入语句,但有10个
浏览 2
提问于2021-05-12
得票数 2
4
回答
使用
Spring Data的
JPA
存储
库的FindByUUID()
、
、
、
、
uuid
; protected void onCreateAbstractBaseEntity() { } return this.id; return this.
uuid
;} Spring Data
JPA
和
Hibernat
浏览 4
提问于2013-08-21
得票数 3
3
回答
将
JPA
实体从
Hibernate
特定的调整中分离出来
、
、
、
、
PostgreSQL 9(
使用
最新的JDBC4驱动程序)在JBoss AS 6 (
hibernate
3.6)上部署的持久性上下文的一部分。postgre有自己的
UUID
列类型,这需要一些
hibernate
特定的映射才能正确
使用
(在上面的代码中注释掉了)-否则
hibernate
会尝试将
uuid
字段映射到
二进制
,那么PostgreSQL方言就不支持BINARY (显然是因为postgre有两种
存储
二进制
的方式,而<em
浏览 0
提问于2011-01-30
得票数 11
回答已采纳
1
回答
Hibernate
uuid
生成和mysql
uuid
函数
uuid
()
、
、
我
使用
二进制
格式在mysql数据库中
存储
UUID
(
二进制
(16))@Id@GenericGenerator(name = "
uuid
", strategy = "
uuid
2
") @Column( columnDefinition
浏览 2
提问于2014-05-08
得票数 1
回答已采纳
1
回答
通过
jpa
实体管理器在postgres中
存储
到数字的双重
存储
精度损失
、
、
、
以
4.3243255
形式
存储
的值4.3243255。用于此目的的实体管理器。public class Amount { private Double value;set value=4.324325500000001对于
浏览 2
提问于2022-03-30
得票数 0
2
回答
将
UUID
作为blob转换为正确的字符串id
hibernate
、
我在entity中
使用
UUID
是我的id (@Id)。如下所示:@Table(name="address_book")public class AddressBook { private String name; . } 现在发生的情况是,当我调用addressBookDao.save(addressBook)或在数据库中保存数据时,它被
存储
为
浏览 2
提问于2019-08-21
得票数 2
1
回答
独特的共同验证
、
、
overoptimisation_identifiers") @GeneratedValue(generator = "
uuid
2
") @Col
浏览 7
提问于2022-12-03
得票数 0
回答已采纳
2
回答
默认情况下为H
2
数据库引擎中
UUID
类型列上的每一行生成
UUID
值
、
、
在中,在一个列为的表上,当H
2
省略该字段时,我们
如何
指定默认情况下希望H
2
生成一个?我的问题是
如何
让H
2
代表我生成
UUID
值。
浏览 10
提问于2016-12-13
得票数 17
回答已采纳
3
回答
java.time.ZoneId到数据库的Grails (
Hibernate
)映射
、
、
、
、
是否有任何方式支持java.time.ZoneId到
Hibernate
5.1.1中字符串的持久映射。它现在
以
二进制
形式
保存ZoneId。我刚刚升级到Grails 3.2.1,它有
Hibernate
5.1.1。例如,保存java.time.Instant很好,但是java.time.ZoneId仅以
二进制
形式
存储
。我认为没有
Hibernate
的支持。所以我
如何
编码我自己的地图。我尝试过
使用
,但这是
浏览 3
提问于2016-10-24
得票数 6
回答已采纳
2
回答
使用
JPA
针对不同数据库的不同列类型
、
、
、
是否可以根据所
使用
的数据库
使用
JPA
定义不同的列类型?有谁能帮我吗?编辑:当前,in是用java.util.
UUID
生成的,并以varchar的
形式
存储
在数据库中。但是,由于该数据类型的性能问题,我希望将ids
浏览 12
提问于2014-01-30
得票数 5
2
回答
使用
JPA
编写自定义SQL查询
、
、
、
、
我有一个用于DB实体的
JPA
存储
库,如下所示: @Repository extends JpaRepository<Student{ @GeneratedValue(generator = "custom-
uuid
") @GenericGenerator(name = "custom-
uuid<
浏览 31
提问于2020-11-01
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JOOQ类生成(Code generation from entities)
springData JPA讲解
JPA、Hibernate、Spring data jpa之间的关系,终于明白了
如何在Java中关闭SQL执行日志以优化性能
问答微服务的简单增删改示例
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券