静的データ、つまり国のリストなどの頻繁に変更されないテーブルのデータを管理するための Java (または Groovy) ソリューションを探しています。
国のリストをテキスト ファイルに保存し、サーバーの起動時にテーブルを自動的に更新したいと考えています。単純にすべてのテーブルを削除してからテキスト ファイルにデータを再挿入することはできません。これはキーの制約に違反するからです。
DbUnit は、XML ファイルから DB へのデータのロードをサポートするライブラリです。それは私が必要とすることをほとんど行うリフレッシュ操作を持っています。これにより、ファイルにあるがDBにない行が挿入され、ファイルにもあるDBの行が更新されますが、DBにあるがファイルにない行は削除されません。
誰かがこの問題の良い解決策を見つけましたか?
ありがとう、ドン