SpringBoot+Vue----后台CRUD与分页
整体流程后台比较简单,是Jpa,添加了跨域+全局异常处理。
前端Read:axio异步读取数据
Create:异步添加并降序刷新
Delete:删除并异步更新
Edit + Update:新跳转界面,并附加id,然后vue获取id,重新异步更新数据,然后跳转。
项目后台初步成果:
后台-分类管理:
整体采用RESTFUL标准,具体标准如下所示
-
资源名称用复数,而非单数。
即使用 /categories 而不是用 /category -
CRUD 分别对应:
增加: post
删除: delete
修改: put
查询: get -
id 参数的传递都用 /id方式。
如编辑和修改:
/categories/123 -
其他参数采用?name=value的形式
如分页参数 /categories?start=5 -
返回数据
查询多个返回 json 数组
增加,查询一个,修改 都返回当前 json 数组
删除 返回空