我正在使用 JPA/Hibernate 调用简单的 CRUD 查询(创建、更新、findByXAndYAndZ ...)。但是,据我所知,JPA 不能很好地支持调用存储过程和批量插入/更新,所以我考虑使用旧的 JDBC 来做到这一点(比如这个链接:http ://www.java2s.com/Code/Java/数据库-SQL-JDBC/BatchUpdateInsert.htm)。
我只是想知道当我混合 JPA 和 JDBC 时是否会导致任何问题。希望您可以在这个问题上分享一些现实世界的经验。谢谢。
更新:我已经尝试过 Behrang Saeedzadeh 的 Spring Batch 建议,效果很好。@Others:您可以在这里查看 Spring Batch 的示例:http: //mkyong.com/spring/spring-jdbctemplate-batchupdate-example