腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5193)
视频
沙龙
1
回答
JPA
-
PostgreSQL
的
映射
序列
(
主键
)
数据类型
、
我正在开发一个简单
的
应用程序,我使用GenerationType.SEQUENCE作为
主键
,它在数据库中生成int
数据类型
。有没有办法通过
映射
告诉
JPA
我希望在数据库中生成串行
数据类型
,而不是int
数据类型
?generator="Company_Id_seq") private Integer id;
浏览 24
提问于2017-03-03
得票数 0
回答已采纳
4
回答
如何在
JPA
中使用Postgres JSONB
数据类型
?
、
、
、
、
我没有找到使用
JPA
(EclipseLink)从
PostgreSQL
映射
JSON和JSONB
数据类型
的
方法。有没有人在
JPA
中使用这种
数据类型
,可以给我一些实用
的
例子?
浏览 0
提问于2016-10-03
得票数 30
回答已采纳
1
回答
如何将org.
postgresql
.geometric.PGpoint
映射
为Hibernate类型
、
、
、
我正在将应用程序从spring迁移到
JPA
+ Hibernate,使用
的
DB是postgres。我在DB中
的
一个表具有点
数据类型
,如果我使用spring,它将转换为org.
postgresql
.geometric.PGpoint。我不知道如何将它
映射
到Hibernate类型。有人能告诉我如何将点
数据类型
映射
到hibernate类型吗?
浏览 0
提问于2014-08-26
得票数 1
回答已采纳
1
回答
使用业务实体
的
自然id作为
主键
、
我想检查一下,是否建议使用自然id (20位varchar)作为表
的
主键
。我使用了spring-data-
jpa
。这种方法是否会有任何性能问题或利弊
浏览 21
提问于2019-04-13
得票数 0
1
回答
在
JPA
中使用@SequenceGenerator/@GeneratedValue时,数据库触发器是否是多余/不必要
的
?
、
、
我看到了这篇文章(),但它并没有像我在这里这么明确地问:或者
JPA
会以某种方式将
序列
注释解释为获取.nextVal
的
信号吗?
浏览 4
提问于2016-08-10
得票数 0
回答已采纳
1
回答
为什么Eclipse建议将"Object“作为
数据类型
"Text”
的
默认
映射
类型?
、
、
、
在使用Eclipse从表生成
JPA
实体时(针对Java开发人员
的
Juno4.2),它建议将Object作为我设置为Text
的
属性
的
默认
映射
类型。Eclipse Indigo不是这样
的
。这是来自org.eclipse.datatools.enablement.mysql.dbdefinition_1.0.4.v201109022331.jar
的
/runtime/vendors/MySql_5.1/MySql_5.1.xmi:(但是根
浏览 0
提问于2012-11-09
得票数 1
回答已采纳
1
回答
Dali Java持久化工具-数据库
数据类型
到Java
数据类型
映射
、
、
、
当我将实体放在Spring项目中时,许多这些
数据类型
映射
(例如上面提到
的
3个)会导致服务器启动中
的
错误,而一些
映射
会在CRUD操作期间导致失败。问题是,我有超过300个表,这些
映射
在所有这些表中重复。我希望将工具
的
行为更改为将数据库XML
映射
为
浏览 0
提问于2021-04-29
得票数 0
1
回答
在
PostgreSQL
中不处理测试数据
的
自动增量id
、
、
、
、
因此,我
的
应用程序应该添加ID=4
的
新用户,但看起来它无法识别已经添加了3个用户。=userspring.
jpa
.database-platform=org.hibernate.dialect.PostgreSQLDialectspring.
jpa
.properties.hibernate.format_sql=true 我尝试使用所有的策略@GeneratedValue,更改spring.
jpa
.hiberna
浏览 4
提问于2021-10-04
得票数 1
回答已采纳
1
回答
通过
JPA
中
的
另一个实体更改连接表
、
这三个表都有一个
主键
(PostgresSQL
序列
)。我想使用
JPA
或hibernate注释来
映射
这一点。我知道要使用@JoinTable来
映射
这种关系。但问题是,在插入数据时,
jpa
不能为Person_Phone(Join Table)生成
序列
。 我怎样才能做到这一点?
浏览 0
提问于2014-01-15
得票数 0
0
回答
IntelliJ持久性工具类型
映射
、
、
、
我有一个
PostgreSQL
数据库模式。我正在尝试使用集成
的
持久化工具从IntelliJ中
的
模式生成
JPA
实体。除了时间戳
的
映射
之外,一切都很正常。持久性工具正在尝试将
PostgreSQL
TIMESTAMP
数据类型
映射
到java.lang.Object或java.io.Serializable。我不能将
映射
更改为LocalDateTime、String或其他任何内容。 有没有办法设置正确
的
浏览 4
提问于2016-12-22
得票数 0
回答已采纳
1
回答
以
JPA
中
的
@GeneratedValue作为
序列
生成
主键
,但使用外部数据库访问使其工作
、
、
、
我使用
的
是
PostgreSQL
12.11、
JPA
3.1.0和Hibernate 5.6.10。我不想过多地说明问题,但有些方面可能取决于实现。我想要生成一个表,其中包含一个自动生成
的
BIGINT id值作为
主键
,该表应该由
JPA
自动生成,但是它也应该可以使用外部工具访问。如果在
JPA
中使用@GeneratedValue (即使使用),则不会设置数据库
的
默认值列注释,因此特定于
PostgreSQL
的
ID生成将无法工作
浏览 4
提问于2022-08-06
得票数 0
回答已采纳
4
回答
Hibernate空约束与@GeneratedValue对@Id
的
违反
、
、
、
、
我在游戏中使用Hibernate 4.1.3 (
JPA
)!框架。数据库是
PostgreSQL
8.4.2。模式是使用hibernate.hbm2ddl.auto="update"生成
的
。更多详细信息:@Entity @IdCREATE TABLE myobject ( id
浏览 5
提问于2012-05-19
得票数 7
回答已采纳
1
回答
Postgresql
递增字段
、
、
我有使用
JPA
和
Postgresql
的
应用程序。我有存在
的
数据库,我需要在exisiting表中添加一个字段,这个字段应该自动递增。我需要提供新记录
的
值总是大于以前
的
记录。另外,我需要为存在
的
记录添加值..。 我以为id字段能满足我
的
要求,但它不.我有一个
主键
,它是由
PostgreSQL
中
的
序列
生成
的
,但是值并不总是更大。许多并发客户端都使用应用程序。
浏览 0
提问于2013-09-12
得票数 0
回答已采纳
3
回答
在
JPA
背后使用ORDBMS代替RDBMS有什么好处吗
、
、
、
今天我回顾了
postgreSQL
维基,我发现它是一个对象关系数据库管理系统,所以我想知道在
JPA
(hibernate,eclipselink等)背后使用
postgreSql
(关系数据库管理系统)有什么好处如你所知,
JPA
使用ORM和JQL (java查询语言)。 问候
浏览 2
提问于2011-10-02
得票数 1
回答已采纳
1
回答
为什么mysql中
的
generationtype.sequence不能工作?
、
、
、
我正在使用hibernate 4.1、ZK6.5和mySql 9.3开发一个应用程序,我尝试在我
的
代码中使用generationtype.sequence,但不幸
的
是它返回了一个错误。在互联网上做了一些研究之后,我发现MySQL不支持
序列
,所以我使用@GeneratedValue(策略= GenerationType.IDENTITY),它解决了我
的
问题!但是我想知道为什么
序列
不适用于mySql?
浏览 1
提问于2013-05-09
得票数 2
5
回答
使用Hibernate注释
映射
PostgreSQL
串行类型
、
、
、
我正在使用Hibernate 3.3和
PostgreSQL
8.x,并希望使用Hibernate注释来
映射
一个自动递增
的
列,该列不是
主键
。在Postgres中使用
序列
类型或
序列
映射
列并不重要,只要它由数据库而不是Hibernate自动递增即可。我尝试了以下
映射
,但它们总是生成空
的
orderId。GeneratedValue(strategy = javax.persistence.GenerationType.AUTO) privat
浏览 3
提问于2011-02-13
得票数 28
回答已采纳
1
回答
来自与字符串连接
的
@GeneratedValue(strategy=GenerationType.SEQUENCE)
的
@Id
、
我需要
映射
一个遗留数据库表,该表有一些奇怪
的
主键
,这些
主键
是从一个
序列
和一个静态字符串连接而来
的
。Oracle
序列
生成递增
的
数字,1,2,3,`4...等等。 表
的
Id需要是AA_1,A
浏览 1
提问于2012-02-03
得票数 0
4
回答
如何用
JPA
读取
PostgreSQL
中
的
图像数据?
、
、
、
、
我有
PostgreSQL
数据库,有列‘图像’与
数据类型
'bytea‘。我不能修改列或数据库配置。
JPA
注释
的
POJO包含后续
的
映射
private byte[] image;WF5ClN6RlpLZ0hJTUdNQ1FJWmkwcFVGSUdNQ0lDWUE5TUEvanRFeElwK2x0M2tBQUFBQVNVVk9SSzVDWUlJPQo= 当我将
浏览 1
提问于2016-02-19
得票数 13
回答已采纳
2
回答
postgres中
的
主键
可以有零值吗?
、
、
我
的
数据库中有一个表,其ID为0(零)。
主键
是一个串行列。 我习惯于看到以1开头
的
序列
。那么,如果我将这个ID保持为零,是否会出现波洛莱姆呢?
浏览 2
提问于2015-09-22
得票数 9
回答已采纳
1
回答
将ZonedDateTime存储在Postgres数据库中
、
、
我在我
的
JPA
实体中使用ZonedDateTime。我也在使用Postgres数据库。默认情况下,postgres将表架构创建为bytea列类型。
浏览 4
提问于2017-07-05
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
springboot学习-使用spring-data-jpa操作MySQL数据库
第六篇:整合SpringDataJpa
Python基础教程基本的序列和映射协议
PostgreSQL中的大容量空间探索时间序列数据存储
(6)SpringBoot使用JPA访问数据库的常见问题
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券