常温开发平台,让开发回归常温
告别"高温高压"开发模式,通过YAML模型定义即可生成生产级代码,5分钟拥有完整项目
150+文件/秒生成速度
1000+单元测试用例
6种数据库支持
User.umdl.yaml
models:
- name: User
label: 用户
fields:
- name: username
type: string
label: 用户名
required: true
- name: email
type: string
label: 邮箱
format: email
- name: status
type: enum
label: 状态
values: [active, inactive]八大核心功能
从设计到部署,一站式解决方案
YAML模型驱动
使用简洁的YAML语法定义数据模型,支持8种数据类型、3种主键策略,告别繁琐的手写代码
全栈代码生成
一键生成完整的前后端代码:Controller、Service、Mapper、Entity、DTO、Vue组件、API调用等
12种视图配置
支持表格/卡片/列表/看板/时间线5种列表视图,表单/只读/标签页3种详情视图,4种搜索面板
10项功能配置
CRUD操作、搜索分页、批量操作、导入导出、审计日志、版本控制、权限控制,按需开启
多数据库支持
支持H2/MySQL/PostgreSQL/Oracle/SQL Server/SQLite 6种数据库,自动处理224个保留关键字
OpenAPI文档
自动生成Swagger/OpenAPI 3.0规范文档,接口一目了然,支持在线调试
增量生成
基于SHA-256变更检测,仅更新变化的代码,保护用户手动修改的业务逻辑
DevOps集成
生成Docker配置、docker-compose编排、Flyway数据库迁移脚本,支持CI/CD流水线
如何使用
三步完成从设计到生成
1
设计数据模型
使用可视化设计器创建实体、定义字段、配置关联关系
2
配置生成选项
选择需要生成的模块:后端API、前端页面、数据库脚本等
3
下载完整项目
一键生成并下载可直接运行的前后端分离项目
生成代码技术栈
采用主流、稳定的企业级技术
Java 11
Spring Boot
MySQL
Vue 3
TypeScript
Docker
准备好让开发回归常温了吗?
注册即享7天个人版体验,告别高技术门槛、高人力成本、高时间投入