Java 从hibernate实体构造SQL保存、更新、删除查询?

Java 从hibernate实体构造SQL保存、更新、删除查询?,java,database,hibernate,jpa,Java,Database,Hibernate,Jpa,是否可以通过hibernate创建本机SQL查询来保存、更新或删除数据库中的某些实体 我要找的基本上是这个 String sqlQuery = session.save(listOfEntities); session.execute(sqlQuery); sqlQuery : "insert into players(id,...) values((10,...),(11,...))" 你为什么需要这些声明?刚刚执行session.persistentity将为您执行该

是否可以通过hibernate创建本机SQL查询来保存、更新或删除数据库中的某些实体

我要找的基本上是这个

String sqlQuery = session.save(listOfEntities);
session.execute(sqlQuery);

sqlQuery : "insert into players(id,...) values((10,...),(11,...))"

你为什么需要这些声明?刚刚执行session.persistentity将为您执行该语句。

您可以为hibernate.sql包启用调试日志,查询将在日志中可见。@AvinashSagar如果我在运行时需要它们,您的意思是需要代码在执行之前的某个地方读取sql查询吗?