分布式电商项目五:使用人人开源搭建前后分离的后台管理系统
现在我们开始搭建一个后台管理系统,使用的是码云上面的开源项目:人人开源
需要使用两个开源项目:fast和fast-vue。
使用git把需要的项目克隆下来
使用git的bash控制台,默认克隆到桌面:
删除掉fast中的.git版本控制文件,把文件添加到项目的目录中:
然后在pom文件中添加模块:
<module>renren-fast</module>
随后根据开源项目/db/目录下的mysql文件创建mall_admin的数据库,方法同分布式电商项目四,不再演示。结构如下:
修改fast的配置文件
每次使用别人的开源项目,首先记得修改配置文件
配置文件如下:
# Tomcat
server:
tomcat:
uri-encoding: UTF-8
max-threads: 1000
min-spare-threads: 30
port: 8080
connection-timeout: 5000ms
servlet:
context-path: /renren-fast
spring:
# 环境 dev|test|prod
profiles:
active: dev
# jackson时间格式化
jackson:
time-zone: GMT+8
date-format: yyyy-MM-dd HH:mm:ss
servlet:
multipart:
max-file-size: 100MB
max-request-size: 100MB
enabled: true
redis:
open: false # 是否开启redis缓存 true开启 false关闭
database: 0
host: localhost