记录下自己在gpt帮助下完成的第一个需求~~~
1. ShopTypeController
2. IShopTypeService
3. ShopTypeServiceImpl(模仿ShopServiceImpl来写的)
一共分为“1.redis中查询缓存”→“2.判断缓存是否存在,存在直接返回”→“3.缓存不存在则去查数据库,不存在则报错”→“4.数据库中存在则同时添加到缓存,同时返回”几个步骤
要注意一下的就是查询数据库的过程用到了Mapper,记得用@Autowired自动注入一下ShopTypeMapper
4. ShopTypeMapper
从list返回的数据可以看到
我们要从数据库tb_shop_type中查询的内容包括id、name、icon、sort,然后按照sort从低到高升序排列
5. ShopTypeMapper.xml
有了ShopTypeMapper就浅浅建立一下它的xml吧~,直接从VoucherMapper.xml复制然后改下名字就好,把<select></select>里面的内容都删掉
6. 修改前端代码
因为后端返回给前端的值是这样的
但是前端只需要列表的具体内容,所以我修改了一下前端的代码,把data改成了data.data
然后切到nginx目录下
./nginx -s reload
就OK啦
不知道自己是不是写复杂了,但这是自己完成的第一个需求,还是简单激动一下
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » 黑马点评商户缓存查询作业——Redis中查询商户类型
发表评论 取消回复