通过前面几篇文章的学习,我们掌握了初步的 API 设计方法。在掌握方法的同时,还要避免我们的设计掉入陷阱。
在设计之初,我们就特别强调,API 的设计要以用户为中心,而 API 设计最大的陷阱,就是从服务开发者的角度进行设计。
因此,在进行 API 设计时,要避免落入下面的四个陷阱。
陷阱一:数据的影响
如果是从底向上设计系统,就很容易掉入这个陷阱。从需求中找出关键业务名词,设计实体,创建表结构,
前置文章:
Spring Data JPA-基础篇(一)
前言:
前置文章中我们已经介绍了基础JPA的使用方式,JPA是操作数据库的一种ORM规范,而文章中使用的Hibernate是其具体的实现。
本文则是使用Spring Data JPA来进行具体的CRUD操作。
零、本文纲要
一、基础准备
pom.xml配置
applicationContext.xml
Customer实体类
Custom