项目记录
文章平均质量分 80
小袁拒绝摆烂
没啥特别的。
展开
-
Java项目-苍穹外卖-Day12-Apache POI及Excel数据报表
最后一天,主要就是数据怎么从后端导出到excel表格,以及工作台内容的开发效果。原创 2023-09-13 15:35:07 · 640 阅读 · 0 评论 -
Java项目-苍穹外卖-Day11-Apache ECharts数据统计
主要是以下四项的统计,以不同形式的图形进行展示自己去网站上看一哈,我不太懂前端。原创 2023-09-11 16:54:21 · 960 阅读 · 0 评论 -
Java项目-苍穹外卖-Day10-SpirngTask及WebSocket
本章实现的业务功能超时未支付订单自动取消,配送中订单商家忘点完成自动再固定时间检查且修改成完成状态来单提醒功能催单提醒功能一般的话周几和第几日是不能同时出现的因为比如 4月15日 周四 可能4月15日不是周四 可能冲突的 所以周和日一般只能有一个现在有这种生成表达式的网站!其实还挺复杂的,建议看个视频稍微学一下怎么用这个网站。原创 2023-09-08 10:14:30 · 960 阅读 · 0 评论 -
Java项目-苍穹外卖-Day08-用户下单和微信支付功能
本篇博客主要是用户端的功能完善主要是三个功能1.导入地址簿 2.点击去结算弹出结算页面 3.微信支付功能。原创 2023-09-02 17:00:05 · 1078 阅读 · 1 评论 -
Java项目-苍穹外卖-Day07-redis缓存应用-SpringCache/购物车功能
本章节主要是进行用户端的购物车功能开发和redis作为mysql缓存的应用以及SpringCache的介绍因为很多人查询数据库会导致mysql的查询效率降低,可以通过redis作为缓存来解决实现产品原型基本可以看出一些功能添加购物车查看购物车清空购物车以及我们进行redis应用的缓存菜品和套餐还有一个自己的作业 就是增减购物车内商品的功能admin,增删改数据只需要清除缓存,CachePut是user那边查询数据时同步缓存用的只有需要查才会放入缓存。原创 2023-08-29 18:10:04 · 1171 阅读 · 4 评论 -
Java项目-苍穹外卖-Day06-微信小程序开发
本篇主要是主要是wx小程序开发入门和HttpClient的使用介绍完成了苍穹外卖用户端的 微信登陆 和导入商品浏览功能代码(没写跟之前day04的类似)以个人形式注册不能开放支付功能的。原创 2023-08-26 19:05:52 · 1539 阅读 · 6 评论 -
Java项目-苍穹外卖-Day05-Redis技术应用
左上角要求是有回显的所以至少两个接口1.查询营业状态接口(分为了管理端和用户端)2.修改营业状态接口因为管理端和用户端路径不同,所以现在是至少三个接口的可以发现如果存到表里除了id只有一个字段且只有一列所以 我们存储到redis中,提高效率。原创 2023-08-26 10:05:35 · 827 阅读 · 0 评论 -
Java项目-苍穹外卖-Day05
主要是写代码完成套餐功能和之前那个菜品类似这里我懒得贴我的代码了写一下改的几个bug。原创 2023-08-22 17:30:31 · 279 阅读 · 0 评论 -
Java项目-苍穹外卖-Day04
所以我们在对应mapper文件的insert和update操作做上加上@AutoFill注解并且指定value(操作类型)我们设置的条件就是拦截mapper里面所有方法还要带@AutoFill注解。这些字段在每张表基本都有,手动进行填充效率低,且后期维护更改繁琐。先答应一个AutoFill注解。再定义一个切面类进行通知。使用到注解+AOP主要。原创 2023-08-18 11:31:28 · 569 阅读 · 0 评论 -
JavaWeb中Json传参的条件
2.对应实体类实现了Serializable接口,可以进行序列化和反序列化,这个才是实体类转json的重点,和json转实体类的重点,要不然是接收不到参数的。最主要是你指定的实体类和对应的json参数能否匹配。JavaWeb中我们常用json进行参数传递。对应的注释为@RequestBody。1.属性和对应的json参数名称对应。但是json传参是有条件的。原创 2023-08-13 10:17:37 · 250 阅读 · 0 评论 -
Java项目-苍穹外卖-Day03
先设计类将对应分页查询的传参类以及结果类进行封装ControllerMapper对应的xml文件。原创 2023-08-12 10:10:18 · 376 阅读 · 0 评论 -
Java项目-苍穹外卖-Day02
就对密码进行md5加密处理1.改数据库内部的密码,改成md5加密后的2.改Service的逻辑,将传过来的进行md5加密后再比较(controller是发令牌,和返回VO对象那逻辑)先更新数据如果不改java代码进行登陆,肯定会失败,顺便看看我们的异常机制我们new了一个我们建的异常这里直接是传了一个常量消息全局异常捕获类会在日志输出对应的异常消息并且会把这个消息封装到Result返回给前端这就是我们定义的消息常量类现在我们更改一下Java的逻辑代码这样即可。原创 2023-08-06 21:59:58 · 396 阅读 · 0 评论 -
Java项目-苍穹外卖-Day01
从头开始做黑马的苍穹外卖项目每天记录一下新学的知识点以及对应的开发进度然后一些在项目中遇到的问题会重点标注本篇主要是后端的,前端会一笔带过平常大家看到的这种外卖平台的项目是一个单店的外卖点餐系统管理端,可以进行菜品管理、分类管理、订单管理等用户端进行点餐操作,部署到微信小程序上这里是全部的业务模块然后我们看具体的业务板块产品原型这个产品原型是可以操作的也有对应效果,但是不会连接数据库真正的储存数据(一套前端页面)原创 2023-08-02 19:41:11 · 1141 阅读 · 2 评论