Erupt 是一个低代码 全栈类 框架,它使用 Java 注解 动态生成页面以及增、删、改、查、权限控制等后台功能。
零前端代码、零 CURD、自动建表,仅需 一个类文件 + 简洁的注解配置,快速开发企业级 Admin 管理后台。优品拍拍
提供企业级中后台管理系统的全栈解决方案,大幅压缩研发周期,专注核心业务。
Github | 码云 | |
---|---|---|
后端源码 | https://github.com/erupts/erupt | https://gitee.com/erupt/erupt |
前端源码 | https://github.com/erupts/erupt-web | https://gitee.com/erupt/erupt-web |
项目官网:www.erupt.xyz
方式横向比对 | VS
传统 Spring Web 开发 | RouYi | Axelor | Erupt | |
领域模型 | Java 代码 | Java 代码 | XML 定义 | Annotation 注解定义 |
DTO | Java 代码 | 代码生成 | 不需要 | 不需要 |
ORM 映射 | XML 或 Java 代码 | 代码生成 | 代码生成 | 注解定义 |
数据访问 | 接口 + 实现 | 代码生成 | 代码生成 | 动态处理 |
业务逻辑 | 接口 + 实现 | 代码生成 + 逻辑调整 | 内置 + 按需实现 | 内置 + 按需 @DataProxy 实现 |
展现层 MVC | Java 代码 + 视图模板 | 代码生成 + 逻辑调整 | 不需要 | 不需要 |
前端 | 比 Java 代码还多 | 代码生成 + 逻辑调整 | 常规应用无需开发 | 常规应用无需开发 |