又一个免费代码生成工具

2024-08-31 14:04
文章标签 工具 免费 代码生成

本文主要是介绍又一个免费代码生成工具,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

很多开发者对代码生成的印象可能只是单表 CURD,然而橙单却选择运营免费的代码生成工具,一定是有干货的。

功能

赠人玫瑰,手有余香。做良心开源,让更多开发者受益,这是我们的选择。

  • 支持工作流、在线表单、用户和数据权限。

  • 功能完整、开箱即用、BUG 极少。

  • 提供高颜值在线表单和流程编辑器。

  • 集成 Boot3 + Flowable7 + SaToken + Vue3。

  • 提供 Mybatis-Plus 和 Mybatis-Flex 双版本。

  • 开源工程 https://gitee.com/orangeform/orange-admin

免费代码生成

平时一周的开发工作,现在半天搞定,可完全免费使用,没有项目数量限制。

图片

全优代码质量

作为代码生成工具,代码质量与生成能力同等重要,橙单生成的代码让 SonarQube 无可挑剔。

图片

完整工程生成

全部主流技术栈,可根据企业需求自由选择、随意组合。

图片

精确代码生成

按需选择并精确生成基础架构代码,完全正交组合,无需手动裁剪。

图片

弹性架构生成

可一键生成权限、流程表单和统计报表中心服务架构,支持弹性横向扩充,同时也支持配置并生成常用的单体架构。

图片

多种表单类型

支持十几种表单类型,如流程表单、移动端表单、业务表单、统计表单等,目前持续迭代中。

图片

表关联代码生成

支持全部关联模式,如一对一、一对多、多对多和树形表、多表级联增删改查、跨服务多表级联增删改查等。

图片

完整字典支持

支持所有能想到的数据字典类型,比对如下。

图片

完整权限体系

单体、微服务和多租户工程,全部集成 Sa-Token 权限框架,PC 端菜单可精确控制到按钮,移动端控制到九宫格。

图片

图片

数据权限过滤

支持多种数据权限过滤策略,可指定到菜单。

图片

移动端示例

同时支持 Uniapp 和 Vant 前端技术栈代码生成。

图片

流程编辑器

橙单同时提供两种高颜值的流程编辑器,一个更专业,一个更时尚。

图片

图片

在线表单编辑器

支持复杂的多表关联和灵活的 API 数据接入,提供前后端动态脚本扩展。

图片

统计表单编辑器

支持数据表、SQL 语句和 API 数据源,可快速配置工作台首页。

图片

自定义导出模板

可在线配置 Excel 导出模板,快速对接业务表单实现自定义导出。

图片

多租户工程生成

橙单多租户架构完美集成租户权限、移动端、工作流、在线表单和统计表单,同时支持租户数据的混合隔离策略。

图片

代码结构示例

模块化的分包结构,每个模块均可做到按需引用并正交组合。

图片

—END—

作者来源:极客之家

这篇关于又一个免费代码生成工具的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1124113

相关文章

Python+wxPython开发一个文件属性比对工具

《Python+wxPython开发一个文件属性比对工具》在日常的文件管理工作中,我们经常会遇到同一个文件存在多个版本,或者需要验证备份文件与源文件是否一致,下面我们就来看看如何使用wxPython模... 目录引言项目背景与需求应用场景核心需求运行结果技术选型程序设计界面布局核心功能模块关键代码解析文件大

基于Python开发Windows自动更新控制工具

《基于Python开发Windows自动更新控制工具》在当今数字化时代,操作系统更新已成为计算机维护的重要组成部分,本文介绍一款基于Python和PyQt5的Windows自动更新控制工具,有需要的可... 目录设计原理与技术实现系统架构概述数学建模工具界面完整代码实现技术深度分析多层级控制理论服务层控制注

基于Go语言开发一个 IP 归属地查询接口工具

《基于Go语言开发一个IP归属地查询接口工具》在日常开发中,IP地址归属地查询是一个常见需求,本文将带大家使用Go语言快速开发一个IP归属地查询接口服务,有需要的小伙伴可以了解下... 目录功能目标技术栈项目结构核心代码(main.go)使用方法扩展功能总结在日常开发中,IP 地址归属地查询是一个常见需求:

使用python制作一款文件粉碎工具

《使用python制作一款文件粉碎工具》这篇文章主要为大家详细介绍了如何使用python制作一款文件粉碎工具,能够有效粉碎密码文件和机密Excel表格等,感兴趣的小伙伴可以了解一下... 文件粉碎工具:适用于粉碎密码文件和机密的escel表格等等,主要作用就是防止 别人用数据恢复大师把你刚删除的机密的文件恢

Python实战之SEO优化自动化工具开发指南

《Python实战之SEO优化自动化工具开发指南》在数字化营销时代,搜索引擎优化(SEO)已成为网站获取流量的重要手段,本文将带您使用Python开发一套完整的SEO自动化工具,需要的可以了解下... 目录前言项目概述技术栈选择核心模块实现1. 关键词研究模块2. 网站技术seo检测模块3. 内容优化分析模

spring AMQP代码生成rabbitmq的exchange and queue教程

《springAMQP代码生成rabbitmq的exchangeandqueue教程》使用SpringAMQP代码直接创建RabbitMQexchange和queue,并确保绑定关系自动成立,简... 目录spring AMQP代码生成rabbitmq的exchange and 编程queue执行结果总结s

MySQL慢查询工具的使用小结

《MySQL慢查询工具的使用小结》使用MySQL的慢查询工具可以帮助开发者识别和优化性能不佳的SQL查询,本文就来介绍一下MySQL的慢查询工具,具有一定的参考价值,感兴趣的可以了解一下... 目录一、启用慢查询日志1.1 编辑mysql配置文件1.2 重启MySQL服务二、配置动态参数(可选)三、分析慢查

基于Python实现进阶版PDF合并/拆分工具

《基于Python实现进阶版PDF合并/拆分工具》在数字化时代,PDF文件已成为日常工作和学习中不可或缺的一部分,本文将详细介绍一款简单易用的PDF工具,帮助用户轻松完成PDF文件的合并与拆分操作... 目录工具概述环境准备界面说明合并PDF文件拆分PDF文件高级技巧常见问题完整源代码总结在数字化时代,PD

Python按照24个实用大方向精选的上千种工具库汇总整理

《Python按照24个实用大方向精选的上千种工具库汇总整理》本文整理了Python生态中近千个库,涵盖数据处理、图像处理、网络开发、Web框架、人工智能、科学计算、GUI工具、测试框架、环境管理等多... 目录1、数据处理文本处理特殊文本处理html/XML 解析文件处理配置文件处理文档相关日志管理日期和

使用Python开发一个Ditto剪贴板数据导出工具

《使用Python开发一个Ditto剪贴板数据导出工具》在日常工作中,我们经常需要处理大量的剪贴板数据,下面将介绍如何使用Python的wxPython库开发一个图形化工具,实现从Ditto数据库中读... 目录前言运行结果项目需求分析技术选型核心功能实现1. Ditto数据库结构分析2. 数据库自动定位3