Spring Data の導入
Spring Data は、IoC コンテナー、型変換システム、式言語、JMX 統合、ポータブル DAO 例外階層などの Spring Framework のコア機能を使用します。Spring API をすべて理解する必要はありませんが、その背景となる概念を理解することは必要です。少なくとも、IoC の背景となる考え方はよく知っている必要があります。
Spring について詳しくは、Spring Framework について詳しく説明した包括的なドキュメントを参照してください。この問題に関する記事、ブログエントリ、書籍が多数あります。詳細については、Spring Framework ホームページを参照してください。
Spring Data の利点は、同じプログラミングモデルを JPA、JDBC Mongo などのさまざまなストアに適用できることです。そのため、一般的な Spring Data ドキュメントの一部、特に Spring Data リポジトリの操作に関する一般的な章がこのドキュメントに含まれています。これまでに Spring Data モジュールを使用したことがない場合は、必ず参照してください。