3

私は現在、HibernateとMySQLの上にあるバッチインポート機能に取り組んでいます。私の目標は、いくつかのテーブルにアップサート機能を持たせることです。キーで行が存在するかどうかを確認し、正しいメソッドに分岐するためのコードをたくさん書いていることに気づきました。より良い方法があるのではないかと思っていました。つまり、SQL-Server SSISに付属しているツールに類似していますが、HibernateとMySQL用です。HibernateやMySQLでバルクアップサートを処理するためにどのツールまたはエレガントなソリューションを使用しましたか?

4

1 に答える 1

5

MySQL の ON DUPLICATE KEY UPDATE 機能を調べることができます。

https://dev.mysql.com/doc/refman/8.0/en/insert-on-duplicate.html

于 2010-01-14T20:08:33.123 に答える