# springcloud_ems **Repository Path**: NABOBOAN/springcloud_ems ## Basic Information - **Project Name**: springcloud_ems - **Description**: 使用Springcloud重构ems项目 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2021-03-10 - **Last Updated**: 2022-09-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 项目部署安装 1.搭建后台项目环境 1.将SpringCloud项目导入IDEA中 2.修改配置Maven 2.Docker安装启动Nacos 服务注册中心 统一配置中心 # 1.下载Nacos $ docker pull nacos/nacos-server:1.4.1 # 2.启动Nacos $ docker run --name nacos -it -p 8848:8848 --env MODE=standalone nacos/nacos-server:1.4.1 # 3.访问Nacos http://192.168.127.155:8848/nacos 3.创建docker-compose 1.创建 ems 项目 2.编写 docker-compose.yml version: "3.8" services: nacos: image: nacos/nacos-server:1.4.1 ports: - "8848:8848" container_name: nacos environment: - MODE=standalone networks: - ems-network mysql: image: mysql:5.6 ports: - "3306:3306" container_name: mysql environment: MYSQL_ROOT_PASSWORD: root volumes: - mysqlData:/var/lib/mysql networks: - ems-network networks: ems-network: volumes: mysqlData: 2.进入ems项目执行指令启动docker-compose $ docker-compose up 4.启动项目测试连接Nacos 1.配置项目配置文件 #指定nacos服务地址 spring.cloud.nacos.server-addr=192.168.127.155:8848 #指定注册中心地址 spring.cloud.nacos.discovery.server-addr=${spring.cloud.nacos.server-addr} 2.修改前台项目网关地址 var baseURI = "http://localhost:8992/"; 3.打开页面查看页面是否报错 4.测试用户注册页面验证码是否正常响应 5.启动Mysql # 1.启动Mysql $ docker run -p 3333:3306 --name mysql -v mysqlData:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.6 # 2.创建 ems 数据库 # 3.导入sql文件 ems.sql 6.项目导入数据依赖 com.alibaba druid 1.1.19 mysql mysql-connector-java 5.1.38 org.mybatis.spring.boot mybatis-spring-boot-starter 2.1.3 7.实现登陆接口 1.补全目录结构 2.实现登陆方法 3.测试 8.SpringCloud项目架构 springcloud_ems springcloud_ems_commons 项目通用的依赖和文件 springcloud_ems_gateway 项目网关 springcloud_ems_user 用户服务 springcloud_ems_emps 员工服务 配置网关 springcloud_ems_files 文件服务 配置网关 注册中心:Nacos 统一配置中心:Nacos