Jam*_*mes 3 java mysql hibernate bulkinsert upsert
我目前正在研究基于 Hibernate 和 MySQL 的批量导入功能。我的目标是为多个表提供 Upsert 功能。我发现自己编写了很多代码来处理通过键查看行是否存在并分支到正确的方法。我想知道是否有更好的方法,即类似于 SQL-Server SSIS 附带的工具,但用于 Hibernate 和 MySQL。你用什么工具或优雅的解决方案来处理休眠和/或 MySQL 的批量更新?
您可以查看 MySQL 的 ON DUPLICATE KEY UPDATE 功能:
https://dev.mysql.com/doc/refman/8.0/en/insert-on-duplicate.html