又一个免费代码生成工具

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实战之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

基于Python实现简易视频剪辑工具

《基于Python实现简易视频剪辑工具》这篇文章主要为大家详细介绍了如何用Python打造一个功能完备的简易视频剪辑工具,包括视频文件导入与格式转换,基础剪辑操作,音频处理等功能,感兴趣的小伙伴可以了... 目录一、技术选型与环境搭建二、核心功能模块实现1. 视频基础操作2. 音频处理3. 特效与转场三、高

基于Python开发一个图像水印批量添加工具

《基于Python开发一个图像水印批量添加工具》在当今数字化内容爆炸式增长的时代,图像版权保护已成为创作者和企业的核心需求,本方案将详细介绍一个基于PythonPIL库的工业级图像水印解决方案,有需要... 目录一、系统架构设计1.1 整体处理流程1.2 类结构设计(扩展版本)二、核心算法深入解析2.1 自

Python办公自动化实战之打造智能邮件发送工具

《Python办公自动化实战之打造智能邮件发送工具》在数字化办公场景中,邮件自动化是提升工作效率的关键技能,本文将演示如何使用Python的smtplib和email库构建一个支持图文混排,多附件,多... 目录前言一、基础配置:搭建邮件发送框架1.1 邮箱服务准备1.2 核心库导入1.3 基础发送函数二、

基于Python实现一个图片拆分工具

《基于Python实现一个图片拆分工具》这篇文章主要为大家详细介绍了如何基于Python实现一个图片拆分工具,可以根据需要的行数和列数进行拆分,感兴趣的小伙伴可以跟随小编一起学习一下... 简单介绍先自己选择输入的图片,默认是输出到项目文件夹中,可以自己选择其他的文件夹,选择需要拆分的行数和列数,可以通过