人人开源/renren-fast


        随着技术更新进步,发现现在好多web开发基本上都是采用前后端分离,这也是大趋势,网上开源的前后端分离架构也很多,如Guns,BootDo,x-Springboot等等,经过了解发现技术架构都差不多,经过对比分析决定采用renren-fast作为今后项目开发的脚手架。个人觉得有如下优点:


        1.代码简洁


        2.各大框架集成度很好同时不杂乱


        3.文档完善


        4.量身定做的代码生成工具(极大的提高了效率,不用在重复造轮子)


        5.技术选型比较新,稳定性高


        6.后期扩展性好,比如可以基于spirng-cloud做微服务搭建




        renren-fast是一个轻量级的Spring Boot2.1快速开发平台,其设计目标是开发迅速、学习简单、轻量级、易扩展;使用Spring Boot、Shiro、MyBatis、Redis、Bootstrap、Vue2.x等框架,包含:管理员列表、角色管理、菜单管理、定时任务、参数管理、代码生成器、日志管理、云存储、API模块(APP接口开发利器)、前后端分离等。


        


项目说明


renren-fast是一个轻量级的,前后端分离的Java快速开发平台,能快速开发项目并交付


支持MySQL、Oracle、SQL Server、PostgreSQL等主流数据库


前端地址:https://gitee.com/renrenio/renren-fast-vue


代码生成器:https://gitee.com/renrenio/renren-generator



具有如下特点


友好的代码结构及注释,便于阅读及二次开发


实现前后端分离,通过token进行数据交互,前端再也不用关注后端技术


灵活的权限控制,可控制到页面或按钮,满足绝大部分的权限需求


页面交互使用Vue2.x,极大的提高了开发效率


完善的代码生成机制,可在线生成entity、xml、dao、service、vue、sql代码,减少70%以上的开发任务


引入quartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能


引入API模板,根据token作为登录令牌,极大的方便了APP接口开发


引入Hibernate Validator校验框架,轻松实现后端校验


引入云存储服务,已支持:七牛云、阿里云、腾讯云等


引入swagger文档支持,方便编写API接口文档




技术选型:


核心框架:Spring Boot 2.1


安全框架:Apache Shiro 1.4


视图框架:Spring MVC 5.0


持久层框架:MyBatis 3.3


定时器:Quartz 2.3


数据库连接池:Druid 1.0


日志管理:SLF4J 1.7、Log4j


页面交互:Vue2.x


网友评论

0条评论

发表

网友评论

0条评论

发表

最新评论

推荐文章

彩龙

Copyright © 2008-2020 彩龙社区(https://www.clzg.cn) 版权所有 All Rights Reserved.

免责声明: 本网不承担任何由内容提供商提供的信息所引起的争议和法律责任。

经营许可证编号:滇B2-20090009-7

下载我家昆明APP 下载彩龙社区APP