データベースに行を挿入し、キー (ID) を取得する必要があるという要件があります。これには SimpleJdbcInsert を使用することを考えました。ObjectJdbcTemplate
を自分SimpleJdbcInsert
の実行中の methodに渡していexecuteAndReturnKey()
ます。
Parameters Map の代わりにby settingupdate()
のメソッドを使用して同じことを行うことができます。JdbcTemplate
PreparedStatement
JdbcTemplate がパフォーマンスの点で優れているかどうかを知りたいだけで、SimpleJdbcInsert よりも使用する必要がありますか? もしそうなら、その優れたパフォーマンスの理由は何ですか?
注: レコードのバッチを挿入するのではなく、単一のレコードのみを挿入します。
ありがとう