# paddyi **Repository Path**: weberos/paddyi ## Basic Information - **Project Name**: paddyi - **Description**: SpringCloud脚手架项目 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-06-12 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # paddyi ### 介绍 SpringCloud脚手架项目 ###在线演示 #####后台 http://admin.paddyi.com 用户名:admin 密码:admin #####前台 http://www.paddyi.com 温馨提示:个人开源项目,维护不易,请不要随便删除数据搞破坏 ###技术交流 为了方便大家提问和技术交流,整了个QQ群,欢迎童鞋们加入。 QQ技术交流群: 105376925 ###配套代码 #####配套前端代码 后台的VUE代码:https://gitee.com/weberos/paddyi-admin-ui 前台的VUE代码:https://gitee.com/weberos/paddyi-www #####配套后端代码 后端代码:https://gitee.com/weberos/paddyi #####代码生成器 采用kitty的代码生成器:https://gitee.com/liuge1988/kitty-generator ### 项目介绍 Paddyi是基于Spring Boot、Spring Cloud、Vue、Element实现的Java快速开发平台。 目标是搭建出一套简洁易用的快速解决方案,可以帮助用户有效降低项目的学习和开发成本。 ###软件架构 ####后端架构 #####开发环境 IDE : eclipse 4.x JDK : JDK1.8.x Maven : Maven 3.5.x MySQL: MySQL 5.7.x #####技术选型 核心框架:Spring Boot 2.x 安全框架:Spring Security 5.x Shiro 3.x 视图框架:Spring MVC 5.x 持久层框架:MyBatis - plus 3.x 数据库连接池:Druid 1.x 日志管理:SLF4J、Log4j 缓存 redis 部署容器 docker #####项目结构 eureka:注册中心 paddyi-admin:后台服务,zuul网关访问此服务,其他服务通过次服务调用 paddyi-doc:说明文档模块,此模块不加入网关,只供paddyi-admi和paddyi-www调用 paddyi-monitor:服务监控模块,监控各个微服务健康 paddyi-public:公共服务模块,封装了一些公共的方法 paddyi-sso:可略过,此模块主要是自己搭建sso注册中心测试使用 paddyi-www:主站www的后台服务,zuul网关访问此服务,其他服务通过此服务调用 ####前端架构 #####开发环境 IDE : WebStorm 2019.1 NODE: Node 8.9.x NPM : NPM 6.4.x #####技术选型 前端框架:Vue 2.x 页面组件:Element 2.x 状态管理:Vuex 2.x 后台交互:axios 0.18.x ### 安装教程 #####后端安装 1.使用IDEA导入 2.导入数据 数据文件存在paddyi-admin的doc文件夹下,请自行导入 友情提示: 别忘记修改各服务下数据库的配置文件 3.启动项目 首先启动基础服务模块 eureka,paddyi-monitor,zuul 然后启动 paddyi-admin,paddyi-www,paddyi-doc 请尽量按照启动顺序启动 #####前端安装 1.使用WebStorm导入项目 2.启动项目 3.访问 如:http://localhost:8080 (前台www项目) http://localhost:81 (后台admin项目) ### 项目展示 ##### www 首页 ![Image text](https://gitee.com/weberos/upload/raw/master/img/QQ%E5%9B%BE%E7%89%8720190806123043.png) ##### www 登录页面 ![Image text](https://gitee.com/weberos/upload/raw/master/img/QQ%E5%9B%BE%E7%89%8720190806123523.png) ##### www 注册页面 ![Image text](https://gitee.com/weberos/upload/raw/master/img/QQ%E5%9B%BE%E7%89%8720190806123551.png) ##### www 用户中心页面 ![Image text](https://gitee.com/weberos/upload/raw/master/img/QQ%E5%9B%BE%E7%89%8720190806123618.png) ##### admin 后台登录页面 ![Image text](https://gitee.com/weberos/upload/raw/master/img/QQ%E5%9B%BE%E7%89%8720190806123948.png) ##### admin 后台用户管理 ![Image text](https://gitee.com/weberos/upload/raw/master/img/QQ%E5%9B%BE%E7%89%8720190806124030.png) ##### admin 后台用户修改 ![Image text](https://gitee.com/weberos/upload/raw/master/img/QQ%E5%9B%BE%E7%89%8720190806124055.png) ### 参与贡献 特别感谢kitty,本项目是制作时参照了kitty的项目