手把手教你0基础部署SpringCloud微服务商城教学
文章平均质量分 93
训山
软件工程系在读
展开
-
【03】手把手教你0基础部署SpringCloud微服务商城教学-Docker前置篇(附Linux虚拟机配置调试及Docker安装全流程)
首先我们第一次看见这个东西,第一步就是需要知道它到底是用来干什么的?简单来说,Docker就是一个快速构建、运行、管理应用的工具,也可以说是运维工具。而且这个东西也能提高我们的开发效率。传统的部署方式需要非常繁琐复杂的下载安装和语法,但是Docker只需一键操作。但是我们作为后端开发人员,只需要掌握Docker的基本用法,就能满足工作中的需求了。原创 2024-10-12 15:13:57 · 1020 阅读 · 5 评论 -
【02】手把手教你0基础部署SpringCloud微服务商城教学-Mybatis篇(下)
如图我的mySQL是在这两个里面分别有一个,但是包括我们在系统服务等功能里去寻找定位的时候,全部都是定位到Program Files下的mySQL,而最逆天的就是这个文件目录下的MySQL是没有my.ini的,无论是MySQL的根目录还是bin目录全都没有,这个时候你就要注意了。但是方便也带来了一个问题,就是我们数据库表中关于status的定义还是INT类型。枚举是可以直接用==来进行比较的,这样我们代码中就不会有莫名其妙的一堆1和0,1和2进行比较了,而是一堆字段进行比较,我们代码的可读性就变好了。原创 2024-10-11 23:24:11 · 1437 阅读 · 1 评论 -
【01】手把手教你0基础部署SpringCloud微服务商城教学-Mybatis篇(上)
需求:将id在指定范围内的用户(例如1,2,4)的余额扣减指定值。1.先编写一个测试2.根据给定的查询条件(wrapper)更新用户余额。具体功能如下:使用@Param("ew")标注的QueryWrapper<User>类型参数wrapper来指定需要更新余额的用户条件。使用@Param("amount")标注的int类型参数amount来表示需要更新的金额数。函数执行更新操作,但未明确说明具体的更新逻辑(如是增加还是减少)。3.拼接。原创 2024-10-10 14:17:15 · 1531 阅读 · 3 评论