第一个微服务

本章节将以开发一个简化版本的用户管理微服务为目标,介绍快速开发微服务的步骤和具体操作方法。

该微服务具备基本的用户信息管理功能,用户信息存储在关系数据库中。

模型

  • User :用户
Field Column Type
id id varchar
firstName first_name varchar
lastName last_name varchar
loginName login_name varchar
password password varchar
gender gender varchar
birthday birthday date
deleted deleted boolean
createdAt created_at timestamp
updatedAt updated_at timestamp

接口

Method Path Desc
POST /user 创建一个新的用户
GET /user 查询用户列表
GET /user/{id} 获取某个用户的信息
PATCH /user/{id} 更新某个用户的信息
DELETE /user/{id} 删除某个用户(逻辑删除)
POST /user/{id}/password 修改某个用户的密码
Bingosoft            updated 2018-07-23
上一篇:工程结构 下一篇:创建工程和运行

results matching ""

    No results matching ""