組み込みモードで H2 を使用して一連の単体テストを作成しました。テストが DB に加えた変更はすべてそこにとどまります。
空のインメモリ データベースを作成し、接続を開くときにスキーマを作成することをお勧めします。
しかし、私は別のアプローチを探しています。私はしたいと思います -
- 埋め込みデータベース ファイルを使用してインメモリ データベースを初期化します。
- または、接続が閉じられるとすぐにすべての変更が破棄されるように埋め込みデータベースを使用します。
どうすればこれを達成できますか?