在网上看到的mysql ssm 实现 两表练级删除

https://blog.youkuaiyun.com/newHollow/article/details/107869722

在这里插入图片描述

这里是数据库添加外键 删除时级联删除 CASCADE

下面是Java代码

<table cellpadding="0px" cellspacing="0px" border="1px">
		<tr>
			<td>业务序号</td>
			<td>排队号</td>
			<td>业务类别</td>
			<td>备注信息</td>
			<td>详情编号</td>
			<td>详情名称</td>
			<td>办理人</td>
			<td>操作内容</td>
		</tr>
		
		<c:forEach items="${dList}" var="d">
			<tr>
			<td>${d.bus.bid}</td>
			<td>${d.bus.bnum}</td>
			<td>${d.bus.btype}</td>
			<td>${d.bus.bmark}</td>
			<td>${d.bdid}</td>
			<td>${d.bdname}</td>
			<td>${d.bdperson}</td>
			<td>
			<a href="showOne_Detail?bid=${d.bus.bid}">办理业务</a>&nbsp;&nbsp;&nbsp;&nbsp;
			//点击删除业务时 传的是  从表的bid 
			<a href="del_Bus?bid=${d.bus.bid}">删除业务</a>
			</td>
		</tr>
		</c:forEach>
		<tr align="center">
		<td colspan="8"> <a href="add_Bus.jsp">新增业务</a></td>
		</tr>
	</table>

实现一下sql语句就可以了## 重点是:在数据库创建 数据库外键 添加级联操作

<!-- 通过bid级联删除 业务数据(包含业务详情数据) -->
	<delete id="del_Bus" parameterType="Integer">
		delete from t_business where bid=#{bid}
	</delete>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值