準備されたステートメントをシミュレートしながら、groovy Sql を使用してバッチ挿入を行うにはどうすればよいですか? 私が見つけたすべての例は次のようなもので、準備済みステートメントを使用していません。
withBatch { stmt ->
stmt.addBatch("insert into table (field1,field2) values('value1','value2')")
stmt.addBatch("insert into table (field1,field2) values('value3','value4')")
}
このリンクhttps://issues.apache.org/jira/browse/GROOVY-3504によると、準備されたステートメントをバッチ内から直接使用する方法はありません。これをシミュレートして、SQL インジェクションを回避するために独自のコードを作成する必要がないようにする最善の方法は何ですか?