What's Spring Data JPA?

According to Pivotal, Spring Data JPA, part of the larger Spring Data family, makes it easy to easily implement JPA based repositories. This module deals with enhanced support for JPA based data access layers. It makes it easier to build Spring-powered applications that use data access technologies.

Features

  • Sophisticated support to build repositories based on Spring and JPA
  • Support for Querydsl predicates and thus type-safe JPA queries
  • Transparent auditing of domain class
  • Pagination support, dynamic query execution, ability to integrate custom data access code
  • Validation of @Query annotated queries at bootstrap time
  • Support for XML based entity mapping
  • JavaConfig based repository configuration by introducing @EnableJpaRepositories

What I am going to explain in this series?

  • I will build some demonstrations based on spring-data-starter-data-jpa, to show how to adopt these features.
  • Dive into the source code to study how it works.

最新文章

  1. [MySQL] 高可用架构MMM简单介绍
  2. SVN的服务器端用户权限配置
  3. Kerberos安装及使用
  4. 题目1023:EXCEL排序(多关键字+快排+尚未解决)
  5. 用Java实现一个通用并发对象池
  6. Linux操作系统Centos7.2版本搭建Apache+PHP+Mysql环境
  7. Linux编程环境介绍(1) -- linux的历史
  8. spring启用线程空指针异常
  9. CodeForces 706E Working routine
  10. python修炼6
  11. div.2/Bellovin<最长上升子序列>
  12. EF ( Entity Framework) 操作ArcCataLog 生成的(Sql Server)空间数据库
  13. WEB端线上偶现问题如何复现?
  14. web前端常见面试题
  15. Asp.Net项目的部署到Linux中(Linux + Jexus+Nginx )
  16. lua语言中的假
  17. Sass编译时Invalid US-ASCII character解决办法
  18. mui---获取入口文件对象
  19. tornado关于AsyncHTTPClient的使用笔记
  20. dbcp 连接池参数说明

热门文章

  1. swift 简介和常量与变量 --- swift 入门
  2. c# (ENUM)枚举组合类型的谷歌序列化Protobuf
  3. JAVA设计模式之2-简单工厂模式
  4. D3D三层Texture纹理经像素着色器实现渲染YUV420P
  5. ElasticSearch+Kibana 索引操作( 附源码)
  6. Objective-c快速入门
  7. 利用StringEscapeUtils对字符串进行各种转义与反转义(Java)
  8. SQL Server-5种常见的约束
  9. WATERHAMMER: A COMPLEX PHENOMENON WITH A SIMPLE SOLUTION
  10. 解决安卓微信浏览器中location.reload 或者 location.href失效的问题