- Spring 5.0 By Example
- Claudio Eduardo de Oliveira
- 232字
- 2021-06-24 19:17:40
Spring Data JPA
The Spring Data JPA provides an easy way to implement a data access layer using the JPA specification from Java EE. Usually, these implementations had a lot of boilerplate and repetitive code and it was hard to maintain the changes in the database code. The Spring Data JPA is trying to resolve these issues and provides a comprehensible way to do that without boilerplate and repetitive code.
The JPA specification provides an abstraction layer to interact with different database vendors that have been implemented. Spring adds one more layer to the abstraction in a high-level mode. It means the Spring Data JPA will create a repositories implementation and encapsulate the whole JPA implementation details. We can build our persistence layer with a little knowledge of the JPA spec.
Say goodbye to the DAO (Data Access Object) pattern and implementations. The Spring Data JPA aims to solve this problem with a well-tested framework and with some production-ready features.
Now, we have an idea of what the Spring Data JPA is. Let's put it into practice.
- Django+Vue.js商城項目實戰
- 數字媒體應用教程
- ASP.NET Core 2 and Vue.js
- MariaDB High Performance
- Web Application Development with MEAN
- Apache Mesos Essentials
- 嚴密系統設計:方法、趨勢與挑戰
- Swift 4 Protocol-Oriented Programming(Third Edition)
- Django 3.0入門與實踐
- Android傳感器開發與智能設備案例實戰
- OpenCV with Python By Example
- 持續集成與持續交付實戰:用Jenkins、Travis CI和CircleCI構建和發布大規模高質量軟件
- Java編程從入門到精通
- SpringBoot從零開始學(視頻教學版)
- Ext JS 4 Plugin and Extension Development