- 博客(36)
- 收藏
- 关注
原创 Ant Design Pro脚手架搭建
用 Ant Design Pro 官方脚手架,生成一个前端项目模板(工程骨架),会自动帮你创建一个“已经配置好的 React 后台管理系统项目”启动终端,在目录下安装依赖:yarn。对应项目目录下cmd打开命令行窗口。启动项目即可:npm start。
2026-03-19 10:56:11
53
原创 企业开发项目流程记录
详细设计就是把概要设计再往下拆,细到开发能直接按它写代码。它不纠结每一行代码怎么写,而是先看整体结构。技术选好了之后,就要把“工程骨架”搭起来。部署完成还不算结束,真正对外可用才叫发布。所以项目不是“一次性做完”,而是不断迭代。很多人会忽视这一步,但企业里其实很常见。代码写完、测试通过,不代表用户能用了。把本地代码和服务放到正式环境运行起来。先做一个小的验证版本,证明思路可行。因为有些东西你以为能做,实际上未必。把项目跑起来,把基础环境准备好。这是第一步,也是最重要的一步。这一步不是上线前随便点两下。
2026-03-18 14:40:02
417
原创 学习笔记-用户下单
需求分析和设计-->用户点击餐品将其加入购物车页面其中-->用户点击去结算按钮,小程序此时来跳转到对应的订单提交页面。用户对应的去选择下单地址-->点击支付,小程序跳转到用户订单支付页面-->付款成功,跳转到对应的下单成功页面。
2026-01-16 09:49:19
894
原创 学习笔记-小程序-微信登录
由于项目其中分为了两个端:管理端(admin),用户端(user)参数提交:对应的code信息返回数据:对应的Id:表示对应的用户id信息,也就是当前用户在我们当前数据库其中的id值Openid:表示对应的微信openid,就是微信用户在微信服务器其中的id值Token:对应的jwt令牌。
2026-01-14 11:34:23
964
原创 学习笔记-小程序-导入商品浏览功能实现
/ 查询符合条件的菜品// 用于存储返回的结果调用查询符合条件的菜品数据创建一个空的dishVOList,用于存储查询结果的转换数据。
2026-01-14 11:33:52
651
原创 学习笔记-微信登录流程
->整体流程包括:对应的小程序、开发者服务器(自己启动的服务器)、微信接口服务(表示的是微信官方所提供的服务,此处我们如果需要来实现微信登录则需要调用微信接口服务)
2026-01-14 09:38:58
439
原创 学习笔记-Redis&营业状态设置
由于此处并未涉及到对于数据库其中的操作,因此我们此处简单来进行调用redis配置类将对应的前端所收到的信息数据来进行一下实际的配置即可。Controller其中不需要获取前端对应的参数只需要将对应的从redis其中说存储的对应的status信息,将其取出即可。由于是用户端来查询对应的店铺的营业状态,因此我们需要在对应的新的user包下来对应创建controller层其中。对于用户端,只需要来从redis其中来查询对应的营业信息即可,不需要实际的去设置对应的营业信息。将店铺的状态存入 Redis,键名是。
2026-01-14 09:38:22
661
原创 学习笔记-套餐接口
套餐分页查询接口:GET /admin/setmeal/pageDELETE → 删除请求根据 id 查询套餐请求参数对应是Path参数。id 不在 query 里,而是在 URL 路径里。需要通过对应的注解来进行获取返回响应Code:业务状态码Data:返回数据内容Msg:提示信息内容注意:此处的data其中返回的是SetmealVO对象,因为其中的setmeal其中字段无法满足前端展示的需求,比如额外字段的展示因此需要VO对象代码开发controller✅。
2026-01-13 09:23:28
727
原创 学习笔记-菜品接口-修改菜品
通过菜品 id,查询某一道菜的完整信息(包含菜品基本信息 + 口味列表),用于“修改页面回显数据路径变量(Path Variable)用来。
2026-01-12 09:45:00
714
原创 学习笔记-菜品接口-菜品启售/停售
POST /admin/dish/status/{status} 专门来修改菜品其中的对应的status字段信息内容。
2026-01-12 09:44:42
403
原创 学习笔记-通用接口-文件上传
OSS = 对象存储服务(Object Storage Service)用来专门存放图片、视频、音频、文件等“非结构化数据”你可以把 OSS 理解成:“云端的文件仓库 / 超级网盘 / 专业文件服务器”
2026-01-09 09:13:31
882
原创 学习笔记-公共字段属性赋值-AOP面向切面编程&自定义注解&反射
自定义注解 =你自己定义的一种“标签”,用来给类 / 方法 / 属性打标记,供程序在运行时读取并做额外处理。注意:注解本身【不会做任何事情】真正“干活”的永远是:读取注解的代码(AOP / 反射 / 框架)注解(Annotation)是 Java 语言的一种特殊语法,用来给类、方法、字段等添加“额外信息”自定义注解的基本要求注意:Java 规定:只有@interface才能定义“注解类型”1️⃣不能有方法体2️⃣不能有参数3️⃣ 返回值类型有限制,只能是:基本类型。
2025-12-25 20:02:46
758
原创 学习笔记-分页接口-修改分类
对外声明一个“修改分类”的业务能力参数用DTO,而不是 Entity;DTO = 前端传来的数据结构Entity = 数据库表结构updateCategory实体类, 注意不是DTO对象,因为数据库是对应分类实体类对象来进行操作的,Mapper 层不能直接接 DTOvoid(只关心成功 / 失败)这是一个更新 category 表的操作。
2025-12-24 19:25:57
527
原创 学习笔记-分页接口-修改分类
Service 的 update 方法,本质就是:把前端传来的 CategoryDTO → 转成 Category 实体 → 补充必要的更新字段 → 调 Mapper 执行 UPDATE SQL。接收的不是实体。
2025-12-23 19:21:47
778
原创 学习笔记-分类接口-分类分页查询
namespace必须写接口的全限定名(包名+接口名)pageQuery否则 MyBatis 找不到语句SQL 每一行结果映射成 Category 对象这里不是 Page,也不是 DTO,而是“单条记录对象”
2025-12-22 20:37:04
895
原创 学习笔记-分类接口-新增分类
新增分类接口通过 JSON 请求体接收一个“分类对象”的核心字段,用于创建新的分类记录Content-Type : application/json:来告诉后端请求体其中的数据格式是对应的JSON格式数据Body 中传的是一个,用于新增分类。id 分类的唯一标识name—— 分类名称sort—— 排序字段type—— 分类类型。
2025-12-22 19:46:19
321
原创 学习笔记-员工相关接口-编辑员工
编辑员工信息需要涉及到两个接口:一个接口是根据id信息先去查询到你需要修改的是当前是哪一个用户信息具体用户编辑员工新的信息。
2025-12-19 11:18:58
335
原创 学习笔记-员工相关接口-员工分页查询
就是单纯的分页来展示数据,达到分页效果效果:每页展示固定比如10条数据,分页查询时可以根据需要来输入员工姓名来进行查询由于是查询式的操作,因此我们的请求方式是对应的get请求方式由于是分页查询,因此我们需要提交的数据包括对应的当前的页码每一页的记录数对应需要后端来响应回来,总共有多少条数据,以及对应的数据集合响应回来。
2025-12-18 11:11:51
796
原创 axios.js文件源映射错误:Error: request failed with status 404 解决办法
错误信息:服务器拿到数据库中数据,前端访问数据时,显示找不到axios文件导入。网上解决方案一:删除文件中axios.js文件中的一串代码“我发现导入地址没有错误,但是axios.js文件找不到。求助这个问题怎么解决...
2024-11-14 21:27:16
358
原创 tomcat运行其他资源都能访问,servlet无法访问
因此maven中依赖也需要跟着来改变,tomcat10之后用这个包了。安装了tomcat9,继续使用原来的servlet依赖jar包。错误二:写完好dao,service下代码,访问servlet显示500。最后解决:是mysql驱动jar包的问题,从低版本生到8就可以运行了。因为tomcat版本大于10,之后使用的包名改变了。错误一:servlet无法来进行访问。做个项目,结果servlet404了。
2024-11-13 19:50:51
522
原创 IDEA24版右键没有servlet
1.pox.xml文件中<dependency>进行配置servlet环境,刷新。未解决,右键仍然没有servlet。2.file-->setting-->文件和代码模块下,其他其中配置servlet代码,未解决。3.就是我上一个帖子说的,将main包下的java来作为资源跟目录,还是未解决。今天换了版本18-->24,创建maven项目,结果右键又是没有servlet。最后,直接是在文件和代码模块里面来直接定义了一个servlet。
2024-11-06 21:03:58
260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅