为什么jpql中没有插入查询

问题描述 投票:0回答:2

我正在使用 dropwizard hibernate,我正在使用

@NamedQuery()
我没有找到任何来源将我的数据放入我的数据库

java hibernate jpa jpql dropwizard
2个回答
0
投票

要将数据以 Hibernate 方式放入数据库,请使用

EntityManager
接口。它有两种方法将数据存入数据库:

<T> T merge(T entity)

void persist(Object entity)

0
投票

您可以使用 HQL(Hibernate 查询语言)进行 INSERT:

语句类型

HQL 和 JPQL 都允许

SELECT
UPDATE
DELETE
语句 执行。 HQL 另外允许
INSERT
语句,形式为 类似于 SQL
INSERT FROM SELECT

参见:HQL 和 JPQL

© www.soinside.com 2019 - 2024. All rights reserved.