- 博客(5)
- 收藏
- 关注
原创 Day-03
首先是在Controller层 进行接收前端数据,@Autowired@ApiOperation("新增菜品")log.info("新增菜品,菜品数据:{}", dishDTO);其中最关键的是:意思是:把请求体里的 JSON 数据,转换成DishDTO对象。@RequestBody这个注释的存在,Spring MVC 负责把这段 JSON 自动转换成一个DishDTO对象,在Service层中控制层来一个DishDTO,里面一般会包含两部分数据:菜品基本信息。
2026-04-01 19:21:57
310
原创 Day03-公共字段操作方法:
公共字段自动填充(注解,aop,反射) 通过以下几步,我们可以构建一个自动填充的功能,公共字段自动填充的核心价值,就是将公共字段的赋值逻辑 “抽离出来”,由框架统一拦截处理,从根源上解决上述问题,从而避免了代码冗余,减少了代码量,方便后期维护。//获取当前被拦截的方法参数,即实体对象 例如目前处理的是更新时间和创建时间 更新人和创建人。//根据当前不同的数据库操作类型,为对应的属性赋值。//获取当前被拦截到的方法上的数据库操作类型。//调用方法为对应的属性赋值。//调用方法为对应的属性赋值。
2026-03-31 18:07:34
315
原创 Day01
流程:前端用户提交用户名和密码,通过验证后 生成一个JWT令牌Token,返回给前端,前端保存好,后续接口请求后端接口的时候都会携带JWT Token;每次都会被拦截器请求验证 如果通过就继续执行业务的逻辑返回数据;如果不通过,则会返回报错的信息 苍穹外卖里是401.注:一般情况下JWT是有时间限制的。
2026-03-31 16:38:32
348
原创 苍穹外卖Nginx打开无响应原因
原因二、也是最为傻的错误就是没有新建一个temp文件夹,这是新手过程中最容易忽略的地方,时间跨度太久导致记忆力不足,忽略了这个问题;原因一、端口号被占用,这种是最常见的;
2026-03-29 21:38:58
11
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅