SpringBoot+Vue----后台CRUD与分页
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 数组
删除 返回空
我曾七次鄙视自己的灵魂:
第一次,当它本可进取时,却故作谦卑;
第二次,当它在空虚时,用爱欲来填充;
第三次,在困难和容易之间,它选择了容易;
第四次,它犯了错,却借由别人也会犯错来宽慰自己;
第五次,它自由软弱,却把它认为是生命的坚韧;
第六次,当它鄙夷一张丑恶的嘴脸时,却不知那正是自己面具中的一副;
第七次,它侧身于生活的污泥中,虽不甘心,却又畏首畏尾。