由 Spring Boot + Spring Security + MyBatis 等技术实现的个人网站,在家没事做?不如跟我一起做网站吧,每天收入0元,我和身边朋友都在做,反正闲着也是闲着:dog:
项目文档:https://pan176.github.io/webpersonal_doc
前端模板:Vue Admin Template
项目搭配阿里云 OSS使用,需要阿里云的 ACCESS_KEY_ID/ACCESS_KEY_SECRET
-
克隆项目到本地
git clone https://github.com/pan176/WebPersonal.git
-
修改阿里云的相关配置
-
数据库注入 webpersonal.sql
-
本地部署 Nacos
git clone https://github.com/alibaba/nacos.git cd nacos/ mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U ls -al distribution/target/ // 选择你下载的版本号替换$version cd distribution/target/nacos-server-$version/nacos/bin cmd startup.cmd
-
启动 business、gateway
java -jar business-1.0.0-SNAPSHOT.jar java -jar gateway-1.0.0-SNAPSHOT.jar
-
启动 frontend
npm run dev
后端:Spring Boot、Spring Cloud、Spring Security、Nacos、TkMybatis、HikariCP、OkHttp3、Jackson、Lombok、Docker
前端:Vue、Axios、Element UI、Vue Element Admin
环境:JDK 1.8、MySQL 8.0.17、Redis 5.0.6
WebPersonal
├── business -- 业务服务
├── gateway -- 网关服务
└── frontend -- 前端界面