详情模块Java代码官方版链接:
https://m.naoffer.com/intern/task/678
详情模块Java代码作业评审视频链接:
https://m.naoffer.com/intern/review/366
该作品对小说详情模块产品要求的两个接口和产品逻辑细节有比较好的实现,包括对小说详情附文本的回车去除和首页的基本信息查询。
但是依然存在一些问题,在controller层参数一定要进行判断,这个不管在工作中还是在后面的面试里面都会是比较重要的部分。
这个封装do类写法有点复杂,这个后续会给出简单的封装版本。
另外短链接更新的逻辑不对,这个短链接不应该跟缓存有关系,他就是一直在看数据表里面有没有新的更新章节出来?如果有才告诉前端去拿最新的章节。
实际上,这个应该是另外一个模块也就是定时任务和爬虫模块插入更新信息的时候,会主动增加这个ID。但是这块不是本期的内容。