我了解可以使用EntityManager.createNativeQuery()创建自己的NativeQuery,以便在单个插入调用中插入多行。
但是想知道,Hibernate是否提供了支持多个实体持久性的即用型功能,使得Hibernate仅发出一个插入调用,如
INSERT ALL
INTO my_table (field_x, field_y, field_z) VALUES ('value_x1', 'value_y1', 'value_z1')
INTO my_table (field_x, field_y, field_z) VALUES ('value_x2', 'value_y2', 'value_z2')
...
代替对每个实体的单独Insert调用。
Iam使用Hibernate 5.3.7和JDBC驱动程序ojdbc7-12.1.0.jar
谢谢