自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 微服务技术栈

Bean的注入只能写在配置类中,而带有@SpringBootApplication注解的启动类本身也是配置类。返回的order中有userId信息,可以基于userId再次发送http请求查询到用户信息。starter属于springboot中的自动装配,说明已经帮我们把eureka所有配置做好了。下面配置名称和地址是为了服务注册,之后可能会是eureka集群,自己本身也要注册。重启order服务,清空user日志,看请求的是哪一个。还有个user,可将查询到的user封装到order。

2024-03-04 22:35:09 511

原创 黑马《苍穹外卖》前端Day2——前端Day3

elementui布局组件axios前后端交互 异步请求vuex状态管理 多个组件数据共享router路由 组件跳转ts在js基础上扩展类型支持,使代码更严谨规范依赖安装启动前端注意后端地址一致前端端口从main.ts开始找到路由配置文件router.ts@代表src找到登录视图 登录按钮按钮绑定事件调用的方法找到具体交互方法then后为成功进一步交互过程从此处发送ajax请求自定义的request因为增加了拦截器。

2024-03-01 00:44:41 1034 1

原创 黑马《苍穹外卖》Day12——前端Day1

安装axios修改共享数据只能mutation,在actions用context上下文调用mutation中的方法创建ts文件失败(类型不同)成功编译出js文件执行js文件。

2024-02-20 13:14:18 814

原创 黑马《苍穹外卖》Day8——Day11

这里如果不换成转义字符,mybatis 会将<>当作标点符号,比如<sql> 这种左右括号的标记,所以一定要换 >为> <为<StringUtils.join(list,",")将list集合元素取出来连成字符串,并用,分隔。stream流reduce合并 比for方便 遍历list元素并求和。若一天没有订单,turnover为空,并不合理,需要转成0.0。将list中某个元素list单独提出来,用stream流。SQL主体一样,只是条件不一样,一个动态条件方法即可。临时修改表达式进行测试。

2024-02-14 16:27:36 470

原创 黑马《苍穹外卖》Day6——Day7

*** 配置类,注册web层相关组件*/@Slf4j@Autowired@Autowired/*** 注册自定义拦截器*/log.info("开始注册自定义拦截器...");/*** 通过knife4j生成接口文档* @return*/@Bean.title("苍穹外卖项目接口文档").description("苍穹外卖项目接口文档").build();.groupName("管理端接口").select()

2024-02-01 15:32:28 957

原创 黑马《苍穹外卖》Day3——Day5

注解按生命周期来划分可分为3类:1、RetentionPolicy.SOURCE:注解只保留在源文件,当Java文件编译成class文件的时候,注解被遗弃;2、RetentionPolicy.CLASS:注解被保留到class文件,但jvm加载class文件时候被遗弃,这是默认的生命周期;3、RetentionPolicy.RUNTIME:注解不仅被保存到class文件中,jvm加载class文件之后,仍然存在;

2024-01-25 13:59:23 1121 1

原创 黑马《苍穹外卖》Day1—Day2

开发环境搭建。

2024-01-03 15:20:17 1199 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除