Spring 2.5.6 以降では、Spring jdbc を選択する理由として次の 2 つが考えられます。
- BeanPropertySqlParameterSource - 挿入/更新用
- ParameterizedBeanPropertyRowMapper - 選択用
これら 2 つは、rowmapper をコーディングする必要がないため、基本的な orm の機能を提供します。
感想/コメント?
Spring 2.5.6 以降では、Spring jdbc を選択する理由として次の 2 つが考えられます。
これら 2 つは、rowmapper をコーディングする必要がないため、基本的な orm の機能を提供します。
感想/コメント?
IBatis は、SpringJDBC にはないキャッシングをすぐに利用できます。一部の人々は、クエリを定義するために宣言型アプローチ (IBatis では XML) を使用することを好むかもしれません。左結合を使用して、 n+1 の選択を実行せずに 1:n の関係を設定することは、IBatis を使用する方が簡単な場合があります。最終的には、同じプロジェクトで両方のアプローチを使用し、解決したい問題に基づいて選択したフレームワークを選択できます。