SSM框架的删除的操作

SSM框架的删除的操作

开发工具与关键技术:Eclipse 与 Java
作者:梁英豪
撰写时间:2021年05月28日

SSM框架怎么实现删除呢?
然后就到了删除了。删除这个小部分没有上面那些功能这么复杂。那么删除该怎么实现的呢?
首先还是跟之前的一样,分几个模块来操作。

第一部分就是用DAO层。
进入dao层之后就用id进行数据的删除。例如以下操作:
//删除一本书
int deleteBook(@Param(“bookID”) int id);

第二部分就是用xml层。
把dao层的命名复制一下,粘贴在xml层的id里面,然后再通过数据库中的数据查询,查询出想要删除的单条数据。例如以下操作:

delete from mybatis1.books where bookID = #{bookID};

第三部分就是用Service层。
进入Service层之前不要忘记了之前说过,Service层跟dao层基本一致。所以复制dao层刚刚建的数据,粘贴到现在Service层这里来。例如以下操作:
//删除一本书
int deleteBook( int id);

第四部分就是用ServiceImpl层。
进入ServiceImpl层之前先看一下,有没有注入了Dao层。只有注入Dao层的bookMapper才能引用。注入之前的文章有介绍到就不一一介绍了。例如以下操作:
//删除
public int deleteBook(int id) {
return bookMapper.deleteBook(id);
}

第五部分就是用Controller层。
进入Controller层之前跟ServiceImpl层一样的习惯。就是检查是否有注入Service层。然后再通过id进行delete就完成删除了,删除之后还要记得跳转回主页面就行。例如以下操作:
//删除的处理
@RequestMapping("/deleteBook")
public String deleteBook(int id){
int i = bookService.deleteBook(id);
if (i>0){
System.out.println(“删除当前数据成功。”);
}
return “redirect:/book/bookAll”;
}

最后就全文总结一下:
这几篇文章都是对SSM框架的增、修、删进行描述。这里介绍的都是单表的数据。
希望期待下期的:多表的数据增、删、查、改操作。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值