苍穹外卖学习day06——学习日记

今日完结任务:

今天完成了删除菜品、修改菜品接口的开发,并且把套餐管理相关的所有接口实现了。

今日收获:

今天写的和之前写的对员工、菜品、类别的操作基本都是一样的,算是对Curd的操作更加熟练了。

但是在一些多表关联的地方,自己的逻辑还是不足。例如在新增菜品和删除菜品的同时,也要同步更新口味表,或者在更新套餐数据时,还要同步的更新套餐内菜品的数据,这里采用的是先全部删除,再新增的操作。还有就是在删除菜品表的时候,还要考虑当前菜品是否在套餐中,如果在套菜中,是不能删除的。

所以说这些规定就要求我们在写代码进行项目开发时,要先在思路上整理清楚整体的操作框架,确定对那些表做什么样的修改,然后再写代码。

并且还要学习这种功能解构的思想,将一个复杂的接口不断拆分,实现接口的复用,减少代码。

总结:

昨天有点事,没有写昨天的日记,所以补到今天了。明天就要学习Redis这个新的知识点了,冲!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值