準備された文でSpring JdbcTemplateを使用する場合、パラメータの値を個別に設定するか、オブジェクトの配列を渡すだけです。spring JdbcTemplateがどのようにデータ型を認識しますか?
jdbctemplate.update(sql, arg1, arg2);
又は
jdbctemplate.update(sql, new Object[]{arg1, arg2});
方法の両方が働いています。しかし、私は、jdbctemplateがObject配列として渡されたときにデータベース列の型と一致するようにデータをキャストする方法を知りたいと思います。
2つの方法でパフォーマンスが違いますか?
データベースで実行された最終クエリをどのようにログに記録できますか。 org.springframework.jdbcパッケージのDEBUGログを有効にすることができませんでした。
詳細な回答ありがとうございました。最後にロギングに関する質問に答えてくれますか? –