目录
1.整体架构图
2.微服务划分图
3.开发环境
4.搭建git
5.快速搭建服务
6.数据库搭建
7.获取脚手架
8.代码生成器
9.创建公共模块
10.创建各个服务的CRUD
- idea2021.2
- jdk1.8
- maven3.8.1
小张这里使用gitee~,创建仓库完成后复制ssh
在idea中进行创建
- 1.在工程模块下创建服务模块
- 2.注意jdk和maven版本
纯手工搭建前后端费时费力费脑,直接gilt clone~
将后端:renren-fast和前端:renren-fast-vue克隆到本地
删除文件中的 .git ~ ,并修改后端数据后分别启动~
删除 .git 并将其加入gulimall工程~
创建公共模块gulimall-common
直接从renren-fast里面复制
com.baomidou
mybatis-plus-boot-starter
3.4.2
org.projectlombok
lombok
1.18.28
org.apache.geronimo.bundles
httpcore
4.0.1_1
commons-lang
commons-lang
2.6
mysql
mysql-connector-java
8.0.33
javax.servlet
servlet-api
2.5
provided
这里只展示gulimall_ware模块,其他模块照猫画虎
server:
port: 11000
spring:
datasource:
driver-class-name: com.mysql.jdbc.Driver
url: jdbc:mysql://192.168.20.129:3306/gulimall_wms
username: root
password: root
mybatis-plus:
mapper-locations: classpath:/mapper/**/*.xml
global-config:
db-config:
id-type: auto