网站首页 > 博客文章 正文
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-10 基于Vue3.0的优秀低代码项目(vue项目代码规范)
- 2024-10-10 开源免费的企业级低代码平台(低代码开发平台 mendix)
- 2024-10-10 超棒 vue3.x+vite2+ts 可视化低代码模板Vue3Lowcode
- 2024-10-10 一套.NetCore+Vue+Uniapp前后端分离的低代码快速开发框架
- 2024-10-10 一套代码,多端运行——使用Vue3开发兼容多平台的小程序
- 2024-10-10 实战Spring Cloud和Vue构建基于微服务的SaaS低代码开发平台
- 2024-10-10 基于Vue3搭建的低代码数据可视化开发平台
- 2024-10-10 2018 年最好的 45 个 Vue 开源项目汇总
- 2024-10-10 盘点5个.NetCore + Vue 开源项目(netcore开源框架)
- 2024-10-10 基于vue的数据可视化低代码平台(vue可视化开发工具)
你 发表评论:
欢迎- 367℃用AI Agent治理微服务的复杂性问题|QCon
- 358℃初次使用IntelliJ IDEA新建Maven项目
- 356℃手把手教程「JavaWeb」优雅的SpringMvc+Mybatis整合之路
- 351℃Maven技术方案最全手册(mavena)
- 348℃安利Touch Bar 专属应用,让闲置的Touch Bar活跃起来!
- 346℃InfoQ 2024 年趋势报告:架构篇(infoq+2024+年趋势报告:架构篇分析)
- 345℃IntelliJ IDEA 2018版本和2022版本创建 Maven 项目对比
- 342℃从头搭建 IntelliJ IDEA 环境(intellij idea建包)
- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)