- 博客(74)
- 收藏
- 关注
原创 后端学习笔记-缓存数据
在上述操作中因为涉及到多个菜品需要更新(删除操作,他们可能处于同一个分类也可能处于不同分类)或是更新菜品时可能是更新分类id,这样的时候都需要先查询了,得不偿失,可以直接清楚所有的分类缓存。对于管理端拥有的增删改三个操作,如果在数据库层面改了,缓存没有清理,就会导致用户读到的是脏数据,所以在进行三类操作时需要清理掉缓存数据。对于分类查询操作而言,在用户端这个接口需要频繁被调用,所以可以以分类id为key,菜品为值来存在redis当中。增加菜品时直接只更新相应的分类id即可。在删改操作中直接调用。
2026-01-24 22:45:37
118
原创 后端学习笔记-HttpClient,微信登录
Get请求/*** 测试HttpClient发送Get请求*/@Test//创建HttpClient对象//创建HttpGet对象//发送请求,获取响应结果//输出响应结果System.out.println("响应状态码:"+statusCode);System.out.println("响应结果:"+body);//关闭资源流程代码流程controller层@Api(tags = "C端用户接口")@Slf4j@Autowired@Autowired。
2026-01-24 15:03:46
79
原创 后端学习笔记-Redis
可以使用idea的数据库插件选数据源为Redis直连redis。Spring Data Redis使用方式。setnx创建失败显示0,即key已存在。Ubuntu下载Redis。
2026-01-22 09:32:48
112
原创 后端学习笔记-苍穹外卖
entity dto vo 都属于pojo。填充一些公共字段实现思路,利用AOP。格式化时间,不让传数组。builder流式赋值。使用nginx的好处。
2026-01-21 17:19:11
48
原创 日志技术-Logback学习笔记
除了使用private static final Logger log = LoggerFactory.getLogger(DeptController.class);定义,还可以直接使用lombok里面的注解导入使用。logback.xml配置文件详解。Logback快速入门。
2025-09-25 15:09:34
228
原创 学习笔记--Controller接受参数--基础增删改查
使用对象接受要保证这个对象中的属性名与json格式中键的名称保持一致。合并公共请求路径 @RequestMapping。Controller接受接受路径参数。使用Body接受json格式的参数。同样保持一致可以省略。路径参数也可以携带多个。增加部门实现思路分析。
2025-09-25 14:08:15
254
原创 springboot学习笔记-项目准备工作
如果字段名与属性名符合驼峰命名规则,mybatis会自动通过驼峰命名规则映射。在SQL语句中,对于不一样的列名起别名,别名和实体类属性名一样。通过@Resulits和@Result进行手动结果映射。前后端联调--Nginx的反向代理。MyBatis数据封装特点。解决方案三:开启驼峰命名。解决方案一:手动封装。
2025-09-24 14:38:56
258
原创 Web基础学习笔记01
简单的springboot入门小程序。HTTP协议-请求数据的格式。简单的获取请求数据的样例代码。HTTP协议-响应数据格式。
2025-09-02 17:01:42
189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅