Spring Boot----SpringData

简介

Spring Data 项目的目的是为了简化构建基于Spring 框架应用的数据访问技术,包括非关系数据库、Map-Reduce 框架、云数据服务等等;另外也包含对关系数据库的访问支持。

SpringData特点

SpringData为我们提供使用统一的APl来对数据访问层进行操作;这主要是Spring Data Commons项目来实现的。Spring Data Commons让我们在使用关系型或者非关系型数据访问技术时都基于Spring提供的

统一标准,标准包含了CRUD(创建、获取、更新、删除)、查询、排序和分页的相关操作。

统一的Repository接口

Repository<T,ID extends Serializable>:统一接口

RevisionRepository<T,ID extends Serializable,N extends Number&Comparable<N>>:基于乐观锁机制

CrudRepository<T,ID extends Serializable>:基本CRUD操作

PagingAndSortingRepository<T,ID extends Serializable>:基本CRUD及分页

 

 

Spring Boot----SpringData

 

 

springBoot 整合JPA

1、创建项目

Spring Boot----SpringData

 

上一篇:对Springdata模块的简单理解


下一篇:SpringData系列一 Spring Data的环境搭建