🚀 低代码框架 erupt 1.12.16 已发布,支持行按钮权限控制
Erupt 通用后台管理框架
Erupt 是一个低代码 全栈类 框架,它使用 Java 注解 动态构建页面,及增、删、改、查、权限控制等功能。
零前端代码、零 CURD、自动建表,仅需 一个类文件 + 简洁的注解配置,快速开发企业级 Admin 管理后台。
提供企业级中后台管理系统的全栈解决方案,大幅压缩研发周期,专注核心业务
本次更新内容
🐞 解决表格场景一对多不触发查询的bug
🐞 解决 excel 导入数值时,单元格格式为string无法正常导入的bug
🧩 优化 excel 导入时,部分场景出现最后一行空行导入空json的问题(感谢hply贡献的代码) #269
🧩 调整导出引擎为 XSSF ,倾向功能而非内存控制,允许dataProxy中的excelExport获得完整的内存数据
🧩 优化 checkbox UI无数据时不会空白显示
🧩 解决excel导入数值时数值过大会显示为科学计数法的问题
🧩 ifRender启动时不会自动执行,确保动态渲染函数在合适的时机执行
🧩 自定义按钮渲染默认是增加:MULTI_ONLY,该模式多行按钮不会显示在单行中
🧩 新增 DataProxyContext 工具类,支持在DataProxy中通过上下文的方式获取当前类对象与参数等数据
🌟 表格支持按单元格设置颜色
🌟 表格支持按行数据动态调整编辑与删除能力 ⚔️ 自定义数据逻辑( DataProxy )
🌟 新增多租户插件,适合企业开发SaaS应用 多租户 erupt-tenant
项目官网:www.erupt.xyz
@Erupt( name = "简单的例子", power = @Power(importable = true, export = true) ) @Table(name = "t_simple") //数据库表名 @Entity public class Simple extends BaseModel { @EruptField( views = @View(title = "文本"), edit = @Edit(title = "文本", notNull = true, search = @Search) ) private String input; @EruptField( views = @View(title = "数值", sortable = true), edit = @Edit(title = "数值", search = @Search) ) private Float number; @EruptField( views = @View(title = "布尔"), edit = @Edit(title = "布尔", search = @Search) ) private Boolean bool; @EruptField( views = @View(title = "时间"), edit = @Edit(title = "时间", search = @Search(vague = true)) ) private Date date; @EruptField( views = @View(title = "滑动条"), edit = @Edit(title = "滑动条", type = EditType.SLIDER, search = @Search, sliderType = @SliderType(max = 90, markPoints = {0, 30, 60, 90}, dots = true)) ) private Integer slide; @EruptField( views = @View(title = "下拉选择"), edit = @Edit( search = @Search, title = "下拉选择", type = EditType.CHOICE, choiceType = @ChoiceType(fetchHandler = SqlChoiceFetchHandler.class, fetchHandlerParams = "select id,name from e_upms_menu" ) ) ) private Long choice; }
特性 | Features
-
自动建表:表结构自动生成,无需手动建表
-
易于上手:会简单的 Spring Boot 基础知识即可
-
使用简单:仅需了解 @Erupt 与 @EruptField 两个注解即可上手开发
-
代码简洁:仅需一个
.java
文件,template、controller、service、dao 都不需要创建 -
功能强大:动态条件处理,逻辑删除,LDAP,自定义登录逻辑,RedisSession,操作日志等
-
多数据源:支持:MySQL、Oracle、SQL Server、PostgreSQL、H2,甚至支持 MongoDB
-
高扩展性:支持自定义数据源实现、自定义登录逻辑、动态权限管理、生命周期函数、自定义 OSS
-
大量组件:滑动输入、时间选择、一对多、图片上传、代码编辑、自动完成、树、多对多、地图等 23 类组件
-
丰富展示:普通文本、二维码、链接、图片、HTML、代码段、iframe、swf 等
-
低侵入性:几乎所有功能都围绕注解而展开,不影响 Spring Boot 其他功能或三方库库的使用
-
前后端分离:后端与前端可分开部署
-
响应式布局:支持 PC 端手机端等各种规格的设备中使用
-
自定义页面:支持自定义页面,自定义弹出层,且支持:原生 H5 / Freemarker / Thymeleaf 等方式渲染
-
前端零代码:前端布局自动构建,一行前端代码都不用写
-
无需二次开发:仅需引用 jar 包即可 !
完全不需要了解 Angular / React / Vue / Jquery
而且不需要了解 JavaScript / HTML / CSS
甚至不需要了解 Spring MVC / Mybatis / SQL
在线体验 | Demo
演示地址:https://www.erupt.xyz/demo
账号密码:guest / guest
支持主流 4 款现代浏览器,以及 Internet Explorer 11+,可直接运行在 Electron 等基于 Web 标准的环境上
演示截图 | Screenshot ⛰

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
avue v2.13.2 已经发布,基于 Element 的前端框架
avue v2.13.2 已经发布,基于 Element 的前端框架 此版本更新内容包括: v2.13.2 2024-11-14 新增 Input 组件 appendClick 和 prependClick 点击新增当前文本值参数gitee_IB054X Tree 组件新增 boxType 属性gitee_IB0LYZ 修复 Crud 组件修复拖拽排序序号问题gitee_IAZIUG Crud 组件行编辑无法保存问题gitee_IB0RIL Crud 组件 search 搜索中 searchMenuSpan 不生效gitee_IB2IR2 InputTable 组件下单选为空无法翻页问题 优化 Crud 组件 grid 模式下 loading 显示gitee_IB0WAF 详情查看:https://gitee.com/smallweigit/avue/releases/v2.13.2 询问AI
- 下一篇
Crabc 企业版 2.4.0 发布,数据服务平台
crabc-could是低代码接口开发平台,企业数据服务平台,深度整合 SpringCloud 和 Mybatis 实现动态数据源和动态 SQL。 支持接入(mysql、oracle、postgresql、sqlserver、达梦、TiDB、es 和 mongodb)等 SQL 或 / NoSQL 数据源, 在线可视化编写 SQL 后即可快速生成接口对外提供服务,减少通用接口的 SQL 编写,让开发人员专注更复杂的业务逻辑实现。 支持 Mybatis 中 if 等标签语法、数据脱敏、数据转换等功能,集成微服务网关支持接口代理转发、权限认证、限流、缓存、告警监控等一站式 API 数据服务。 更新内容 1、优化第三方代理功能,支持自定义配置参数2、新增结果模型,返回数据支持转换为嵌套结构3、重构版本管理功能4、审批功能新增终止操作5、重构监控统计页面 官网地址:crabc 询问AI
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题