こんにちは、H2 In Memory DB のインスタンスのデータのみをダンプするにはどうすればよいですか。
私が現在持っているもの
PreparedStatement preparedStatement = connection
.prepareStatement("SCRIPT SIMPLE NOSETTINGS");
ResultSet resultSet = preparedStatement.executeQuery();
response.setContentType("text/plain");
ServletOutputStream out = response.getOutputStream();
while (resultSet.next()) {
String columnValue = resultSet.getString(1);
out.print(columnValue);
out.println();
これにより、挿入データだけでなく、db 構造全体がダンプされます。基本的に私がやりたいことは、開発モード中に挿入したデータをバックアップして、次回データベースを起動したときにデータをスクリプトで戻すことができるようにすることです。
JPA によって行われるため、テーブル構造は問題ではありません。