Spring Boot 2系列(五): Spring Data Rest 集成详解和使用

  Spring Data Rest 依赖于 JPA , 支持将 JPA,MongoDB,Neo4j,GemFire和Cassandra的 Repository自动转换为Rest服务。

  只需定义实体类Repository,就可以直接将查出的数据以Rest服务方式返回,可以对数据库执行CRUD操作,省略了Controller层和Service。此方式适合于只需对数据库进行CRUD操作的项目,不适合需要对业务逻辑判断封装操作的项目。

  Spring Data Rest 官网:https://docs.spring.io/spring-data/rest/docs/current/reference/html/

阅读更多

Spring Boot 2系列(四): Spring Data Jpa 集成详解和使用

  JPA 即 Java Persistence API,是一个基于O/R映射的标准规范。Hibernate 是该规范的实现,Hibernate 是非常流行的对象关系映射框架(ORM),是SSH组合开发框架重要组件。

  Spring Data JPA 是 Spring Data 的一个子项目,它提供了基于 JPA 的 Repository 减少了大量的数据访问操作的代码。JpaRepository 接口提供了通用的数据访问方法。

  始终建议看官方文档:
  Spring Boot 2.0.3 > Use Spring Data Repositories
  Spring Data JPA - Reference Documentation

阅读更多