# mcvboot **Repository Path**: duyanjun/mcvboot ## Basic Information - **Project Name**: mcvboot - **Description**: 通过Ant DesignPro Vue + SpringBoot 搭建的后台管理系统后,实现了前后端分离,并实现了登录认证,认证成功后返回该用户相应权限范围内可见的菜单;解决了打包发布部署后的跨域问题。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-05-14 - **Last Updated**: 2024-04-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基于Ant DesignPro Vue + SpringBoot 前后端分离 # 一、概述 1、通过Ant DesignPro Vue + SpringBoot 搭建的后台管理系统后,实现了前后端分离。 2、功能方面实现了登录认证,认证成功后返回该用户相应权限范围内可见的菜单。 3、将服务打包部署后遇到了跨域的问题。当前工程也解决了打包发布部署后的跨域问题。 # 二、代码说明 > 本工程代码是针对下面文章的的Demo工程
> [五、基于Ant DesignPro Vue实现通过SpringBoot后台加载自定义菜单- 前后端分离](https://blog.csdn.net/dyj095/article/details/129301823)
> [六、基于Ant DesignPro Vue + SpringBoot 前后端分离 - 部署后解决跨域的问题](https://blog.csdn.net/dyj095/article/details/130662246) # 三、运行方式 ## 方式1、直接java命令运行 ```shell script git clone https://gitee.com/duyanjun/mcvboot.git mvn clean package java -jar ./target/mcvboot-0.0.1-SNAPSHOT.jar ``` ## 方式2、采用Docker运行 ```shell script git clone https://gitee.com/duyanjun/mcvboot.git # 切换当前目录到mcvboot代码的根目录 cd mcvboot/ # docker执行Dockerfile中的编译指令 docker build -t mcvboot . # docker运行mcvboot镜像,并以test-mcvboot为命名的容器来运行 docker run --name test-mcvboot -d -p 8080:8080 mcvboot ```