简介 renrenfast是一个轻量级的SpringBoot2。1快速开发平台,其设计目标是开发迅速、学习简单、轻量级、易扩展;使用SpringBoot、Shiro、MyBatis、Redis、Bootstrap、Vue2。x等框架,包含:管理员列表、角色管理、菜单管理、定时任务、参数管理、代码生成器、日志管理、云存储、API模块(APP接口开发利器)、前后端分离等。项目说明renrenfast是一个轻量级的,前后端分离的Java快速开发平台,能快速开发项目并交付【接私活利器】支持MySQL、Oracle、SQLServer、PostgreSQL等主流数据库前端地址:https:gitee。comrenreniorenrenfastvue代码生成器:https:gitee。comrenreniorenrengenerator具有如下特点友好的代码结构及注释,便于阅读及二次开发实现前后端分离,通过token进行数据交互,前端再也不用关注后端技术灵活的权限控制,可控制到页面或按钮,满足绝大部分的权限需求页面交互使用Vue2。x,极大的提高了开发效率完善的代码生成机制,可在线生成entity、xml、dao、service、vue、sql代码,减少70以上的开发任务引入quartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能引入API模板,根据token作为登录令牌,极大的方便了APP接口开发引入HibernateValidator校验框架,轻松实现后端校验引入云存储服务,已支持:七牛云、阿里云、腾讯云等引入swagger文档支持,方便编写API接口文档项目结构 技术选型:核心框架:SpringBoot2。1安全框架:ApacheShiro1。4视图框架:SpringMVC5。0持久层框架:MyBatis3。3定时器:Quartz2。3数据库连接池:Druid1。0日志管理:SLF4J1。7、Log4j页面交互:Vue2。x后端部署通过git下载源码idea、eclipse需安装lombok插件,不然会提示找不到entity的getset方法创建数据库renrenfast,数据库编码为UTF8执行dbmysql。sql文件,初始化数据修改applicationdev。yml,更新MySQL账号和密码Eclipse、IDEA运行RenrenApplication。java,则可启动项目Swagger路径:http:localhost:8080renrenfastswaggerindex。html前端部署本项目是前后端分离的,还需要部署前端,才能运行起来前端下载地址:https:gitee。comrenreniorenrenfastvue前端部署文档:https:gitee。comrenreniorenrenfastvuewikisHome前端部署完毕,就可以访问项目了,账号:admin,密码:admin项目演示演示地址:http:fast。demo。renren。io账号密码:adminadmin接口文档效果图 效果图 项目地址 https:gitee。comrenreniorenrenfast