原生的sql,在mysql中可以insert into table(column1,column2) values (), (),()這樣批量插入很多數據,jpa中我看好像沒有可以批量插入的。請問各位有嗎?
看好多帖說EntityManager.persist(),然後多少條flush(), clear()。我看這種方式hibernate也是一條一條insert執行的,效率並不高。
query.executeUpdate()也可以執行原生的插入語句。
Query query = em.createNativeQuery("insert into table(column1,column2) values (), (),()");
query.executeUpdate();