问题标签 [hibernate-native-query]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - Hibernate 本机查询不会创建自动递增的主键
我有一个使用 liquibase 生成的表,如下所示
然后我有一个本机查询,我用它来持久化这个对象
我已将 JPA 注释设置为自动递增此 ID,如下所示
然而数据库中的 ID 为空,我错过了什么?我还尝试插入一个空值来代替主键,但它仍然不会自动将其增加到一个值?
也尝试将其更改为
那似乎不起作用
还尝试使用 GenerationType.Table 和 GenerationType.SEQUENCE
这是我看到的 SQl
然后我记录持久化实体以查看它是否获得自动递增的 ID
请注意,ID 列为空。
我还在执行查询之前将 ID 显式设置为 null 但仍然没有运气 我尝试使用不同的 mysql 客户端执行相同的查询,这似乎有效
database - Dropwizard 数据库运行状况检查中的 SELECT 查询
您好,我在我的应用程序中使用 dropwizard 和 hibernate 并编写了以下 heakthcheck。这给了我一个
我尝试将.getResultList()
呼叫更改为executeUpdate()
getMaxResults()
,list()
但它们都不起作用。如何使 SELECT 查询在运行状况检查中工作?
我还尝试使查询更简单 - 'SELECT1' 但仍然看到相同的错误
java - JPA 本机查询结果集映射到具有子类的实体类
(发布问题后列和变量名称更改)当我运行代码时,我正在使用 jpa 自定义方法中的 entityManager.createNativeQuery(somequery) 编写连接查询,但出现以下错误:
com.ibm.db2.jcc.am.SqlException:[jcc][10150][10300][4.12.56] 无效>参数:未知列名 exc_seq_nbr。错误代码=-4460,SQLSTATE=null
我正在使用 IBM DB2 服务器和 spring boot
exceptionTenderPK(实体类中的对象)未正确映射,这就是为什么获取无效列有人可以告诉我如何映射 exceptionTenderPK 对象类
注意:在这种情况下我不能使用@OneToMany,因为表是不相关的
java - 将元素添加到 java 中的实体列表或从本地查询 hibernate 创建它
我有一个本机休眠查询,它向我返回一个对象列表,for
我想用一个循环填充一个类列表,但我不笑,因为列表总是由最后一个元素填充。错误在哪里?
这是代码:
postgresql - 我正在使用spring boot,我可以在不使用实体类的情况下在数据库中输入值吗?
它不是这样工作的吗?如何添加数据?
mysql - 如何检查某些列中缺少的数字
我使用 Mysql 和 spring data jpa
我对如何在某些列中查找缺失数据有疑问
该列属性是int。
所以。如果我在某些数据列中插入一些数据。
数字表
当我插入这样的数据时。
如何让我缺少数字列
在 spring data jpa 本机查询中。
jpa - 如何调用spring jap查询无参数
我使用带有本机查询的 spring data jpa
我已经有一些这样的查询
如何使用本机查询无参数。
它们发生错误未找到列“序列”。
该查询意味着当我插入一些连续数据 int 值时,我会发现丢失的数据。
但是这个查询有效
两个查询的区别在于是否有'*'
如何简单地更改我的查询。
我如何更改错误
或如何使用 spring data jpa 谓词
谓词可以使用左连接吗?
hibernate - Hibernate:如何为 createNativeQuery 设置参数?
我正在使用以下查询:
当 getAmount 被传递时,我们还传递了用户 ID 和公司 ID,但它没有获取正确的值,我们在数据库中使用相同的值运行查询,它是正确获取的。
任何人都可以建议上面的本机查询有什么问题吗?
postgresql - Hibernate Native Query Left Join vs Postgresql Left join(为什么它们不同)
我想首先说我想认为我非常精通 sql(10 年的经验)并且遇到了头疼的问题。我有以下数据
在 Postgres 中,我写了以下内容
看起来休眠是错误地左连接到用户表。有谁知道为什么会这样?有没有办法来解决这个问题?
java - JPQL 原生查询结果无法映射到列表?
我的查询有问题,当查询在 intellij 控制台中使用我的参数执行时,它工作正常并给出输出: CAR EARNINGS 5 140 6 100 这很好,但我需要创建一个新的对象列表并将其发送回我的json 中的前端,所以我需要创建这个列表。当我的前端将开始日期参数和结束日期发送到控制器并调用方法 getStats 时,似乎我的 resuly 表单查询无法映射到类 EarningStatistics。我真的不知道为什么,我尝试了很多不同的方法,但没有结果......这是我的代码:
和类(我试图将此类中的字段重命名为 car_id 和 cost 但没有结果)
}
我应该如何编码这个类并命名其中的字段?