快速启动(后端项目)
1. 克隆代码
使用IDEA克隆后端最新代码。
注意:不建议使用Eclipse,因为它没有支持Lombok。
克隆完成后,耐心等待 Maven 下载完相关的依赖。一定要注意:
- 默认情况下,使用 master 分支,它对应 JDK 8 + Spring Boot 2.6.7 版本。
2. 初始化Mysql
项目使用 MySQL 存储数据,所以需要启动一个 MySQL 服务。
- 1 创建一个名字为
mshop
数据库,【只要】 执行sql目录下 SQL 文件,进行初始化。 - 2 默认配置下,MySQL 需要启动在 3306 端口,并且账号是 root,密码是 123456。 需要修改
mshop-admin/src/main/resources/config/application-dev.yml
和mshop-app/src/main/resources/config/application-dev.yml
配置文件
3. 初始化Redis
项目使用 Redis 缓存数据,所以需要启动一个 Redis
服务。 默认配置下,Redis 启动在 6379 端口。如果不一致,需要修改mshop-admin/src/main/resources/config/application-dev.yml
和 mshop-app/src/main/resources/config/application-dev.yml
配置文件。
4. 修改第三方key
根据之前申请的key,修改mshop-admin/src/main/resources/config/application-dev.yml
和 mshop-app/src/main/resources/config/application-dev.yml
配置文件
5. 启动项目
mshop-admin
是后端管理服务,提供管理后台的API接口。mshop-app
是后端APP服务,提供APP后台的API接口。- 执行
AdminServer
和AppServer
类,进行启动。