本文主要是介绍7.26 SpringBoot项目实战【还书】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 前言
- 一、编写控制器
- 二、编写服务层
- 三、Git提交
前言
本文是项目实战 业务接口 的最后一篇,上文 曾说过【还书】的 入口是【我的借阅记录】,因为【还书】是基于一次借阅记录而言,另外在4.2 数据库设计 曾分析过【还书】的业务场景,需要执行两步操作:
- 更新【借阅记录】的状态
status = 3归还
,对于一次【借阅记录】来说是完成闭环。 - 归还后, 更新【图书】的 状态为
status = 0空闲
,状态的作用是控制图书的超借
,借阅时将图书 状态 改为1-借阅中,此时不可以被再借阅,只有等归还后改为 0-空闲,才可以被再次借阅。
所以,它的核心SQL语句如下
这篇关于7.26 SpringBoot项目实战【还书】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!