前后端分离------后端创建笔记(11)用户删除

这篇具有很好参考价值的文章主要介绍了前后端分离------后端创建笔记(11)用户删除。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

B站视频:30-用户删除&结束语_哔哩哔哩_bilibili

1、现在我们要做一个删除的功能

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

 1.1 首先做一个删除的功能接口,第一步先来到后端,做一个删除的接口 

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

2、删除我们用Delete请求

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

3、方法名我给他改一下

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

3.1这里给他调一下删除方法,用下面这个

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

3.2 接口准备好了,但是这里存在了一个问题,它真的会把数据给改掉

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

4、有的时候,我们项目的数据很重要,数据删掉也只是表面删除,举个例子,一个学校的管理系统,一个学生退学了,难道就没有他的历史记录吗?不行

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

5、必须京东,你可以删除你自己的订单,但是京东并不是真的将订单删除了,只是给你打了一个逻辑标签,并不是真的删掉了(大数据),对于京东来说,这是非常重要的业务数据,一般情况都是做逻辑删除的。

6、逻辑删除就是到我们表里,我们表里有一个字段deleted 

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

7、这些都需要针对,没有删除的数据进行操作

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

8 Mybatis已经集成了逻辑删除的功能,我们做增删改查,默认就加上了真么一个条件

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

9、到MyBatis-plus官网,找一下逻辑删除的功能

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记9.1

10、我们删除的时候要做一个继承,如果你不用

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

10.1

11、怎么做那吗,一个是全局的配置,做完注解的配置之后,注解可以不用的,

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

12、如果你没做注解,你可以在字段上做这样东西,TableLogic逻辑说明,如果你设置子弹,叫deleted更加直观。

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

 

12.1

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

 

13、这里建议用全局配置就行,找到我们的yml配置文件

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

14、有提示,这里我们先写个字段

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

15、1表示已删除的值,我们做完这些所有的值就可以,我们后续所有操作他都会带上这个条件 

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

15.1

16、删除操作会改成1

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

17、重启测试一下,不对不对,前端代码还没有做

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

18、一般删除操作,我们都会提示一下,你是否删除这条数据

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

 18.1 在main.js中定义出来

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

19、写一个删除方法

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

20、这样的话后端请求就可以通过这个方法,来到我们user.vue里,我们给他绑定这个方法

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

 

21、给他找到删除按钮,给他绑定一个方法 

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

22、传入当前行过来

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

23、传入行过来,那个行就是user

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

24、确认消息弹框

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

25、消息输入框

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

25.1 把代码拿过来

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

26、放到我们项目当中

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

27 这个内容可以删掉

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

27.1

28 用那个向左偏的波浪号,里面是那个用户,删除的提示信息?

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

29、如果点了确认,就会进入到这个里面

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

30、给个提示,返回一个message数据

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

31、给了之后,我们需要刷新一下页面数据,这样删除我们就完成了

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

32、效果

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

删除成功了前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

33、我们刚才有一条数据是零,现在变成了1

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记

34、后续逻辑处理都添加了语句

前后端分离------后端创建笔记(11)用户删除,javaweb,笔记文章来源地址https://www.toymoban.com/news/detail-651202.html

到了这里,关于前后端分离------后端创建笔记(11)用户删除的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 前后端分离------后端创建笔记(09)密码加密网络安全

    本文章转载于【SpringBoot+Vue】全网最简单但实用的前后端分离项目实战笔记 - 前端_大菜007的博客-CSDN博客 仅用于学习和讨论,如有侵权请联系 源码:https://gitee.com/green_vegetables/x-admin-project.git 素材:https://pan.baidu.com/s/1ZZ8c-kRPUxY6FWzsoOOjtA 提取码:up4c 项目概述笔记:https://blog.c

    2024年02月12日
    浏览(52)
  • 【SpringBoot+Vue】全网最简单但实用的前后端分离项目实战笔记 - 后端

    配套视频地址:https://www.bilibili.com/video/BV1dG4y1T7yp/ 如果您需要原版笔记,请up喝口水,可以上我的淘宝小店 青菜开发资料 购买,或点击下方链接直接购买: 源码+PDF版本笔记 源码+原始MD版本笔记 感谢支持! 创建springboot项目:2.7.8 pom依赖 yml 测试 编写代码生成器 启动类加注

    2024年02月04日
    浏览(58)
  • Linux Debian11创建新用户和删除用户

    一、 Debian 创建 新用户 1.创建新用户 首先,要创建用户,当前用户必须是 root 用户或者 sudo 用户。 使用下面adduser 命令创建一个用户名为test的sudo用户,按照提示输入密码,使用 adduser 命令,还会创建用户的主目录。 sudo adduser test 2.将用户成为 sudo 用户 创建test用户后,可以

    2024年02月11日
    浏览(51)
  • 【javaweb】学习日记Day3 - Ajax 前后端分离开发 入门

    目录 一、Ajax 1、简介 2、Axios (没懂 暂留) (1)请求方式别名 (2)发送get请求 (3)发送post请求 (4)案例 二、前端工程化 1、Vue项目-目录结构 2、Vue项目-启动 (1)vscode页面启动 (2)cmd命令框启动 3、配置Vue端口号 4、Vue项目开发流程 三、Vue组件库 - Element  1、快速入门

    2024年02月12日
    浏览(37)
  • 后端SpringBoot+前端Vue前后端分离的项目(二)

    前言:完成一个列表,实现表头的切换,字段的筛选,排序,分页功能。 目录 一、数据库表的设计 二、后端实现 环境配置 model层  mapper层 service层  service层单元测试 controller层 三、前端实现 interface接口 接口api层 主要代码 效果展示 引入mybatis-plus依赖 MerchandiseDetailsService文

    2024年02月09日
    浏览(61)
  • 后端SpringBoot+前端Vue前后端分离的项目(一)

    前言:后端使用SpringBoot框架,前端使用Vue框架,做一个前后端分离的小项目,需求:实现一个表格,具备新增、删除、修改的功能。 目录 一、数据库表的设计 二、后端实现 环境配置 数据处理-增删改查 model层 mapper层 XML配置 Service层 controller层 单元测试 三、前后端交互 配置

    2024年02月10日
    浏览(70)
  • 前后端分离 后端获取不到header解决方案

    我这里只是把重要的逻辑放在里面,如果要看所有文件的话就太多了 这个案例不要拿来用,这个是有问题的,我只是讲一下问题在哪

    2024年02月12日
    浏览(65)
  • 解决前后端分离项目后端设置响应头前端无法获取

    在开发前后端分离项目中出现后端设置响应头,前端一直无法获取等问题。 后端设置响应头代码如下 在浏览器中我们是可以看到设置的响应头 Content-Disposition 属性,但是在前端接收到的响应信息中却看不到我们设置的 Content-Disposition 属性。 原来在前后端分离的项目中除了需

    2024年02月04日
    浏览(64)
  • 若依框架(前后端分离) 之IDEA中Maven后端打包

    Maven是一个跨平台的项目管理工具。作为Apache组织的一个颇为成功的开源项目,其主要服务于基于Java平台的项目创建,依赖管理和项目信息管理,是一个自动化构建工具。maven是Apache的顶级项目,解释为“专家,内行”,它是一个项目管理的工具,maven自身是纯java开发的(

    2024年02月09日
    浏览(57)
  • Python前后端分离之Django框架最基本后端CRUD开发

    目录   Django介绍: 开发准备 后端编写Django项目里的app模块 编写models.py文件(写模型):  编写序列化文件(serializers.py) 编写视图(Views) 新建urls.py文件,填写路径 ​编辑 进行迁移: 前端: 编写接口文件api.js 编写CRUD文件 编写index.vue文件 前端界面使用: 运行项目: 提

    2024年01月23日
    浏览(68)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包