后台图书管理之删除图书 | 学习笔记

简介: 快速学习后台图书管理之删除图书

开发者学堂课程【Java Web项目实战2:图书商城后台图书管理之删除图书 】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/35/detail/803


后台图书管理之删除图书

 

内容简介:

一、删除图书

二、处理问题


一、删除图书

book 表与orderitem有关联关系!

删除图书不是真的数据库表中删除记录,而是给 book 表添加一个del字段,它是booleanod,类型,表示是否已删除!

没有被删除的图书,该列的值为false,否则为truew。

 

二、处理问题

  • 修改eookDag:所有与查询相关的方法,都需要添加where条件,即del=false
  • 修改Book 类,添加del属性!删除图书:其实就是把表的del列修改为true !
  • desc.jsp ( del按钮)→
  • AdminBookserxletndel()
  • 获取bid
  • 调用service方法完成删除
  • 返回列表,即调用findAll()

image.png

image.png

image.png


图书名称:

<input type="text" name="bname" value="$(book.bname }"/><br/>

图书单价:

<input type="text" name="price" value="$ {book.price }"/>元<br/>

图书作者:

<input type="text" name="author" value="$ {book.author } "/><br/>

图书分类:

<select style="width: 150px; height: 20px; " name="cid">


image.png

image.png

相关文章
|
SQL 存储 关系型数据库
MySQL主从复制之原理&一主一从部署流程—2023.04
MySQL主从复制之原理&一主一从部署流程—2023.04
1677 0
|
安全 网络协议 网络安全
【网络连接】ping不通的常见原因+解决方案,如何在只能访问网关时诊断,并修复IP不通的问题
【网络连接】ping不通的常见原因+解决方案,如何在只能访问网关时诊断,并修复IP不通的问题
24158 0
|
人工智能 JavaScript 前端开发
利用 AI 进行代码生成:GitHub Copilot 的实践与反思
【10月更文挑战第23天】本文探讨了GitHub Copilot,一个由微软和OpenAI合作推出的AI代码生成工具,其核心功能包括智能代码补全、多语言支持、上下文感知和持续学习。文章介绍了Copilot在加速开发流程、学习新语言、提高代码质量和减少重复工作等方面的应用,并反思了AI在代码生成中的代码所有权、安全性和技能发展等问题。最后,文章提供了实施Copilot的最佳实践,强调了在使用AI工具时保持对代码的控制和理解的重要性。
JSON.stringify undefined自动过滤
本文讨论了`JSON.stringify`方法在序列化对象时自动过滤掉值为`undefined`的属性,以及`null`值也会被转换为空字符串的现象,并通过示例代码演示了这一行为。
211 0
JSON.stringify undefined自动过滤
|
人工智能 数据挖掘 数据库
客户在哪儿AI——做真正管用的大客户获客方案
我们的目标是打造高效的ToB大客户获客方案。客户在哪儿AI生成企业全历史行为数据并提供数据分析服务,帮助企业从上帝视角洞察营销。通过真实案例展示,AI能显著提升活动营销效果,例如仅通过10场活动即可触及贡献44.9%营收的客户,30场则可达73.3%,极大提高效率。此外,在决策层和销售工作中,AI发现了某一关键客户与其69.3%营收来源有深层联系,证实了聚焦此客户的战略价值。我们虽不能公开全部细节,但愿与有兴趣者分享真实分析流程。由于服务刚启动,目前尚未有足够反馈,未来将及时分享成果。
|
网络安全
完美解决 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
完美解决 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
3911 0
|
存储 缓存 分布式计算
大数据架构必须具备的七大核心能力
大数据架构提供了新数据环境下的处理能力,大数据架构不仅必须扩展到包含传统和大数据源,而且还需要更广泛的功能集来支持数据的消费、处理和交付。
大数据架构必须具备的七大核心能力
|
Web App开发 监控 机器人
语雀质量体系与自动化
语雀质量体系与自动化
449 0
|
算法 关系型数据库 MySQL
长路漫漫, 从Blink-tree 到Bw-tree (上)
> 天不生我 bw-tree, 索引万古如长夜 > ### 背景 在前面的文章 [路在脚下, 从BTree 到Polar Index](https://zhuanlan.zhihu.com/p/374000358)中提到, 我们已经将InnoDB 里面Btree 替换成Blink Tree, 高并发压力下, 在标准的TPCC 场景中最高能够有239%的性能提升, 然后我们对InnoDB 的fi
621 1