cloud-vue是一套基于springcloud + mybatis + vue全家桶的前后端分离框架.
cloud-vue是一套基于springcloud + mybatis + vue全家桶的前后端分离框架.
spring-cloud-vue
项目简介
cloud-vue是一套基于springcloud + mybatis + vue全家桶(Vue2.x + Vue-router2.x + Vuex)的前后端分离框架.使用Maven对项目进行模块化管理,提高项目的易开发性、扩展性。系统包括分布式配置、eureka注册中心、服务中心、zipkin分布式跟踪等。每个模块服务多系统部署,注册到同一个eureka集群服务注册中心,实现集群部署。
主要功能
登录、退出登录修改密码、记住密码菜单管理系统参数权限节点岗位管理部门管理用户组管理用户管理
依赖
java后端依赖环境
Maven 3Java 8MySQL 5.7Docker 1.13.1 (不是必须的)
vue2前端依赖环境
node >= 6.9.0npm >= 3.0.0vue https://vuefe-/v2/guide/element-ui@1.1.3 http://element.eleme.io/1.1/#/zh-CN/component/installationaxios https://github.com/mzabriskie/axiosfontawesome http://fontawesome.io/icons/js-cookie https://github.com/js-cookie/js-cookielockr https://github.com/tsironis/lockrlodash http://lodashjs.com/docs/moment http://momentjs-/
工程说明
cloud-config-server:配置中心。cloud-eureka-server:注册中心。cloud-simple-service:自定义的微服务。cloud-zipkin-ui:分布式链路调用监控系统,聚合各业务系统调用延迟数据,达到链路调用监控跟踪。cloud-vue : vue(Vue2.x + Vue-router2.x + Vuex)的前端项目
部署说明
导入cloud-simple-service的cloud-vue.sql到mysql数据库。修改cloud-config-repo与cloud-zipkin-ui中的数据库配置文件打包命令 mvn package -DskipDockerBuild依次启动cloud-eureka-server-1.0.0.jar、cloud-config-server-1.0.0.jar、cloud-zipkin-ui-1.0.0.jar、cloud-simple-service-1.0.0.jar。端口:配置中心端口(1111)、注册中心(8888)、rest服务(80)、zipkin服务(9012)、UI前端(8080),如果端口冲突请自行修改。
效果图
License
cloud-vue 基于apache2.0 http://apache.org/licenses/LICENSE-2.0
如果项目对您有用,请作者喝杯咖啡吧!
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~