15 Spring Data JPA概述

Spring Data JPA 概述

スプリングバネは、パッケージJPA仕様セットJPAアプリケーションフレームワーク上で、開発者はデータベース操作へのアクセスを可能にするためにミニマリストとコードを使用することができ、データJPA ORMフレーム単位に基づいています。これは、などCRUDを含め、一般的に使用される機能、および拡張が容易なを提供しています!学習と春データJPAを使用すると、大幅に開発効率を向上させることができます!


そのため異なるスイッチング、操作を完了するために:春データJPAは、基本的にすべてのCRUDは、プロジェクトの実際の作業では、達成するためにそれに頼ることができ、春データJPA + ORM(休止状態など)を使用することが推奨され、私たちの救援活動のDAO層を聞かせてORMは、フレームのための偉大な利便性を提供するだけでなく、データベース層の操作がより簡単で便利なデカップリングへ


SpringData JPAが大幅データベースアクセス層のコードを簡素化します。それを単純化するには?春データJPAを使用して、私たちは自動的にCRUD、ページネーションクエリや他の方法を持っていますDAO層インタフェースを記述する必要があります。

JPAやHibernateで春データJPAの関係

JPA仕様の集合であり、内部は抽象クラスとインタフェースで構成されています。
JPAの実装として休止状態と呼ぶことができるので、Hibernateは、我々は手段は、インターフェイスに(問題のビューの高い点に立って、JPAのAPIプログラミングを使用している、成熟したORMフレームワークと休止実装JPA仕様であります)プログラミング
スプリングスプリングJPAは、データの永続性溶液に専用JPA仕様の下で、JPAの動作のより高度なパッケージであるデータを提供します。

 

おすすめ

転載: www.cnblogs.com/zhaochengf/p/12127649.html