SSM实现书籍的增删改查

配置文件整合结束以后,进行Controller和视图的编写

1.BookController类编写
@Controller
@RequestMapping("/book")
public class BookController {
   
    @Autowired
    @Qualifier("BookServiceImpl")
    private BookeService bookService;

    @RequestMapping("/allBook")
    public String list(Model model) {
   
        List<Books> list = bookService.queryAllBooks();
        model.addAttribute("list", list);
        return "allBook";
    }

    //跳转到增加书籍页面
    @RequestMapping("toAddBook")
    public String toAddPaper(){
   
        return "addBook";
    }

    //添加书籍的请求
    @RequestMapping("/addBook")
    public String addBook(Books books){
   
        System.out.println("addBook=>"+books);
        bookService.addBook(books);
        //重定向到@RequestMapping("toAddBook")的请求
        return "redirect:/book/allBook";
    }

    //跳转到修改页面
    
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SSM是指Spring+SpringMVC+MyBatis的结合,下面以一个图书管理系统为例来说明SSM增删改查实例项目。 首先,在图书管理系统,我们可以通过SSM实现图书信息的增加。使用SpringMVC作为控制器层,通过前端页面进行图书信息的录入,并将数据传递给后台的SpringMVC控制器,再通过Service层调用MyBatis的Mapper进行数据插入操作,将图书信息保存到数据库。 其次,通过SSM可以实现图书信息的删除功能。用户在前端页面操作删除图书信息时,SpringMVC控制器接收请求并调用Service层的方法,然后Service层再调用MyBatis的Mapper进行数据库操作,实现图书信息的删除功能。 另外,SSM同样可以实现图书信息的更新功能。用户在前端页面修改图书信息时,SpringMVC控制器接收请求并调用Service层的方法进行更新操作,Service层再调用MyBatis的Mapper更新数据库的图书信息。 最后,SSM也可以实现图书信息的查询功能。用户在前端页面输入查询条件,SpringMVC控制器接收请求并调用Service层的方法进行数据库查询操作,Service层再调用MyBatis的Mapper进行数据查询,并返回给前端页面展示查询结果。 综上所述,SSM框架能够很好地实现图书管理系统增删改查功能,通过前端页面与后台交互,完成图书信息的增加、删除、更新和查询操作,使系统具有更好的用户体验和管理效率。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值