3

JdbcTemplateオブジェクトとSimpleJdbcTemplateの違いは何ですか?

4

2 に答える 2

18

Spring 3.1SimpleJdbcTemplateの時点で非推奨になり、によって提供される名前付きパラメーターを除いて、のほとんどの機能SimpleJdbcTemplateがに統合されました。JdbcTemplateNamedParameterJdbcTemplate

結論として、SimpleJdbcTemplateを使用している場合は完全に問題なく、アップグレードを急ぐ必要はありませんが、新しい開発の場合は、JdbcTemplateまたはNamedParameterJdbcTemplateを使用する必要があります。

興味のある方は、ブログにJdbcTemplateの使用例を投稿しました(前の投稿で設定したプロジェクトから開始)。さらに興味深い例は、Springの公式ドキュメントにあります。

于 2012-02-27T04:14:42.097 に答える
8

Javadocから、SimpleJdbcTemplate

古典的なSpring用のJava-5ベースのコンビニエンスラッパーJdbcTemplate。varargsとautoboxingを利用し、JdbcTemplate使用を簡素化するために最も一般的に必要な操作のみを公開します。

言い換えれば、SimpleJdbcTemplate「通常」JdbcTemplateを最も一般的で便利な部分に分解するだけです。つまり、それを単純化します。

于 2010-07-29T17:31:43.133 に答える