Java 项目教程《黑马商城》认识微服务 01 - 04

Java 项目教程《黑马商城》认识微服务 01 - 04

一、参考资料

【黑马程序员SpringCloud微服务开发与实战,java黑马商城项目微服务实战开发(涵盖MybatisPlus、Docker、MQ、ES、Redis高级等)】 https://www.bilibili.com/video/BV1S142197x7/?p=36\&share_source=copy_web\&vd_source=855891859b2dc554eace9de3f28b4528
课件在线文档地址
黑马商城项目 Gitee 地址 https://gitee.com/yangjunbo-jetli/hmall.git

二、笔记总结

1、导入黑马商城





安装 CentOS7 安装 docker

shell 复制代码
docker network create hm-net
# 执行这个命令前,先把课件提供的 MySQL 初始化脚本和配置文件上传到 Linux 指定目录
docker run -d \
 --name mysql \
 -p 3306:3306 \
 -e TZ=Asia/Shanghai \
 -e MYSQL_ROOT_PASSWORD=123 \
 -v /root/mysql/data:/var/lib/mysql \
 -v /root/mysql/conf:/etc/mysql/conf.d \
 -v /root/mysql/init:/docker-entrypoint-initdb.d \
 --network hm-net\
 mysql

docker ps


















2、认识微服务-单体架构




3、认识微服务-微服务架构

4、认识微服务-SpringCloud



相关推荐
wangchunyu1144 小时前
JAVA CompletableFuture异步编程实战
java·开发语言·python
paopaokaka_luck5 小时前
流浪动物救助与收养系统(DeepSeek AI对话、 ECharts多维分析、救助流程衔接、领养与回访衔接、 捐赠确认与公示、志愿者协作)
java·前端·javascript·人工智能·mysql·echarts·推荐算法
Thomas.Sir5 小时前
第9课:SpringBoot4.x Web开发基础:WebMvc自动配置、静态资源、请求参数接收
java·spring boot
程序 代码狂人5 小时前
切片表与分区表的区别(数据开发面试版)
java·大数据·开发语言·数据仓库·算法
2501_944521596 小时前
Deepmerge 跨端三方库仓颉适配全流程
java·python·eclipse·github
天河归来6 小时前
从原始消息到业务数据:三层数据架构的设计与实践
数据库·数据仓库·架构
天远Date Lab7 小时前
零信任架构实战:基于天远企业年报信息核验构建自动化商业保理财务与社保穿透评估网关
人工智能·架构·自动化
EnCi Zheng7 小时前
后端怎么把AI接口稳定安全低成本接进业务:超时重试、密钥隔离与成本熔断清单
人工智能·后端·安全·架构·api
救救孩子把7 小时前
LangGraph 工程化架构:类型、状态、流式通信与可观测性
架构·agent·trace·opentelemetry·langgraph·graphrag
南归北隐7 小时前
Spring AI Alibaba Graph框架实现MCP数据库查询实战
java·后端·spring ai·mcp·spring ai mcp