SpringBoot个人博客项目搭建—后台分类界面功能介绍(七)

后台分类界面功能介绍

项目首页地址:https://blog.csdn.net/weixin_45019350/article/details/108869025

当我们进入分类管理页面时,我们可以对分类进行操作。

注意事项: 后端如何获取前端传的参数
传统来讲,肯定是两种方式为主,一种是 GET ,一种是 POST ,这两种方式都是向一个 URL 传参 GET 方式体现到了地址栏里,POST 方式将内容放在了 body 里
@RequestParam 和 @PathVariable 注解是用于从 request 中接收请求的,两个都可以接收参数,关键点不同的是@RequestParam 是从 request 里面拿取值,而 @PathVariable 是从一个URI模板里面来填充

//@PathVariable是spring3.0的一个新功能:接收请求路径中占位符的值

@PathVariable("xxx")
通过 @PathVariable 可以将URL中占位符参数{xxx}绑定到处理器类的方法形参中@PathVariable(“xxx“) 
 
@RequestMapping(value=”types/{id}/input”)
请求路径:http://localhost:8080/admin/types/3/input

一、查询分类

首先在显示分类页面时,就从后台查询出了所有分类标签,并展示在了前端。

在这里插入图片描述
这里也做了分页操作,一页显示10条数据。
在这里插入图片描述
业务层调用持久层,持久层通过数据库查询出所有分类。
在这里插入图片描述

二、新增分类

当我们需要增加分类条目时,我们需要跳转到新增界面添加数据,然后在做保存操作,在保存之前有一个小细节就是我们需要先根据分类名称查询数据库中是否已经存在该分类了,存在我们就不能再做添加操作。

在这里插入图片描述
同样也是业务层调用持久层,持久层插入数据到数据库中。
在这里插入图片描述

三、编辑分类

编辑修改操作跟新增分类操作差不多不同的是我们需要先根据所要修改的分类id查询出该分类的数据,再做修改。修改时我们传过来的数据已经封装到了type实体类中。
在这里插入图片描述
同样也是业务层调用持久层,持久层修改数据到数据库中。
在这里插入图片描述

四、删除分类

删除分类也属于最简单的一项,只需要根据分类id调用方法删除数据库中的数据即可。
在这里插入图片描述
在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值