首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【日记】112项目实战第13天

……

01

一句话日记

2020/8/4

02

Day112

每日总结

学习了收藏业务的实现

-

收藏太常见了,也被频繁地使用

正所谓收藏从未停止,学习从未开始

-

其实文章也好,商品也罢,还是旅游路线

都可以被多个用户同时收藏

用户也可以收藏多个,它们是多对多的关系

-

所以在数据库表设计的时候

会有一张中间表专门来管理它们之间的关系

-

好,现在用户要点击收藏某个商品

我们就得在收藏表中增加一条收藏数据

由用户id、商品id来确定收藏数据

-

但是这还没完呢

-

往往用户是能直接看到收藏数量的

所以还需要去修改商品表中id对应的商品

将对应商品中的count属性,增加一

-

同时,仅仅是增加一还不够

还得根据id把对应商品的count查出来

这样才能被显示出来,从而被用户看到

-

总之业务逻辑复杂倒是不复杂,就是有点繁琐

-

等于是有两个小模块:商品模块和收藏模块

但在写收藏模块的时候,要调用商品模块的方法

现在回过来想想,也觉得正常哦

-

刚开始学的时候还在那想

我就算是在收藏模块还不是可以查询商品数量

搞得我记笔记时,都不知道该怎么写的好

毕竟有两个不同的Service层和Dao层

-

现在回头想想,大概为了代码的可拓展性

凡是和商品相关的都去调用商品模块里的方法

-

最后还有一个数据库事务相关的功能

没时间了,还没来得及学习

03

刘小爱

人是绝对孤独的,不能互相理解的。

正因为如此,才想要彼此接近,所谓友情,爱情的前提,恰恰是每个个体都是孤独的。

刘小爱

04

每 日 打 卡

05

chū

xīn

..~ . ~ ....~ . ~ ....~ . ~ ....~ . ~ ..

. ~ ..~ . ..~ . ~ ....~ . ~ ....~ . ~ ..

故事终会有一个美好的结局

若是此刻看上去不那么美好

那仅仅是因为故事还没结束

它还等着你将故事变得美好

..~ . ~ ....~ . ~ ....~ . ~ ....~ . ~ ..

. ~ ..~ . ..~ . ~ ....~ . ~ ....~ . ~ ..

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200804A04A4Q00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券