2

Spring 2.5.6 以降では、Spring jdbc を選択する理由として次の 2 つが考えられます。

  1. BeanPropertySqlParameterSource - 挿入/更新用
  2. ParameterizedBeanPropertyRowMapper - 選択用

これら 2 つは、rowmapper をコーディングする必要がないため、基本的な orm の機能を提供します。

感想/コメント?

4

1 に答える 1

4

IBatis は、SpringJDBC にはないキャッシングをすぐに利用できます。一部の人々は、クエリを定義するために宣言型アプローチ (IBatis では XML) を使用することを好むかもしれません。左結合を使用して、 n+1 の選択を実行せずに 1:n の関係を設定することは、IBatis を使用する方が簡単な場合があります。最終的には、同じプロジェクトで両方のアプローチを使用し、解決したい問題に基づいて選択したフレームワークを選択できます。

于 2011-04-06T16:40:44.050 に答える