批量执行
适用于 ✅ 开源版 ✅ 专业版 ✅ 企业版
当插入、更新、删除大量记录时,您可能希望从 JDBC 批处理操作中获益,这可以通过 jOOQ 完成。这些操作可以通过 jOOQ 的 DSLContext 来实现,如下例所示
// Fetch a bunch of books Result<BookRecord> books = create.fetch(BOOK); // Modify the above books, and add some new ones: modify(books); addMore(books); // Batch-update and/or insert all of the above books create.batchStore(books).execute();
在内部,jOOQ 将渲染所有必需的 SQL 语句并将它们作为常规的 JDBC 批处理执行来执行。
反馈
您对此页面有任何反馈吗?我们很乐意听取您的意见!