一:开发规范
除了根工程的pom.xml之外,子工程的pom.xml引入的jar都不予许设置version属性
新增加jar包依赖的步骤如下
按照restful接口设计规范
GET (SELECT):从服务器检索特定资源,或资源列表。
POST (CREATE):在服务器上创建一个新的资源。
PUT (UPDATE):更新服务器上的资源,提供整个资源。
PATCH (UPDATE):更新服务器上的资源,仅提供更改的属性。
DELETE (DELETE):从服务器删除资源。
接口尽量使用名词,禁止使用动词,下面是一些例子
java
GET /zoos:列出所有动物园
POST /zoos:新建或更新一个动物园
POST /zoos/query 根据动物园对象属性进行查询动物园信息
GET /zoos/{id}:获取某个指定动物园的信息
PUT /zoos/{id}:更新某个指定动物园的信息(提供该动物园的全部信息)
PATCH /zoos/{id}:更新某个指定动物园的信息(提供该动物园的部分信息)
DELETE /zoos/{id}:删除某个动物园
GET /zoos/{id}/animals:列出某个指定动物园的所有动物
DELETE /zoos/{zId}/animals/{aId}:删除某个指定动物园的指定动物
格式为:{时间}|{来源}|{对象id}|{类型}|{对象属性(以&分割)}
例子1:
2020-03-10 23:37:23|user-center|1|user-login|ip=xxx.xxx.xx&userName=张三&userType=后台管理员
例子2:
2020-03-10 23:37:23|file-center|c0a895e114526786450161001d1ed9|file-upload|fileName=xxx&filePath=xxx
二:PostMan 测试提交参数说明
提交地址为:
网关地址:http://192.168.2.240:8888
各服务访问路径为zuul application.yml文件中配置 path
Header:
Authorization:Bearer +token 中间有空格
Content-Type: application/json
Body: json 格式
备注:token 为 用户登录后获取的token