网站首页 > 开源技术 正文
renren-fast是轻量级的Java快速开发平台,既可以作为创业公司的快速开发平台,也可以作为程序员的接私活利器。
它的前端是基于ElementUI来实现的,使用前后端分离,使用token来进行数据的交互。它默认实现了实现管理员列表、角色管理、权限控制功能、菜单管理、定时任务等功能。
其前端地址:https://gitee.com/renrenio/renren-fast-vue
其前后端都采用模块化,非常方便程序的扩展。
它的后端使用springboot,集成了redistemplate,多数据源切换,token认证,mybatis-plus框架。其后端地址:https://gitee.com/renrenio/renren-fast
运行后端项目需要先初始化db下的数据库脚本
除了前后端的基础代码,该框架还实现了基于该前后端的代码生成器工程renren-generator。只用设计好数据库的表结构,即可使用该工程来生成前后端的代码。代码生成器的地址:
https://gitee.com/renrenio/renren-generator
代码生成器的原理, 是通过Java代码,操作velocity模板,来生成代码的。
代码生成器的配置也很简单,主要就是修改数据库连接配置还有就是修改包名和模块名
除了支持常规的mysql数据库, 还可以支持如clickhouse,presto等大数据框架,当然这些框架的支持,需要对该框架源码进行修改,并对mybatis-plus的源码进行修改。
使用代码生成器,可以生成前端+后端的dao,service,controller及mybatis的代码,并能生成菜单的sql,从而能节省70%以上的开发任务。整个框架相当给力。
大家如果觉得不错, 可以下载下来,自己研究,如有疑问,也可以留言咨询。
猜你喜欢
- 2024-10-09 在.Net Core中使用EFCore连接Mysql并反向生成数据表
- 2024-10-09 在.net core中使用EFCore连接Mysql并创建数据表
- 2024-10-09 知其所以然 | 阿里分布式数据库X-DB如何实现Online DDL?
- 2024-10-09 使用 FastAPI 创建 RESTful API:设计 RESTful 端点
- 2024-10-09 报表如何连接到VistaDB嵌入式数据库?FastReport.Net轻松搞定
- 2024-10-09 FastAPI 后台任务和依赖注入:使用后台任务进行异步处理
- 2024-10-09 企业级智能客服知识库 FastWiki发布v0.5.0
- 2024-10-09 走进NoSQL开源数据库!FastReport.Net报表设计器可连接NosDB
- 2024-10-09 FastAPI 后台任务和依赖注入:使用依赖项创建可重用组件
- 2024-10-09 (入门篇)简析一个比Flask和Tornado更高性能的API 框架FastAPI
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)