找回密码
 立即注册
搜索
查看: 208|回复: 5

JimuReport v2.5.3 安全加固专项发布,免费开源的 AI 报表工具

[复制链接]

主题

0

回帖

0

积分

积分
0
发表于 2026-9-17 18:30:12 | 显示全部楼层 |阅读模式
项目介绍
真正的 AI 报表来了,一句话描述需求,AI 自动生成报表与数据大屏,支持对话式修改报表;同时提供类 Excel 拖拽设计器,兼容 30 余种数据源,轻松应对各类复杂报表场景 :sparkles:

积木报表是一款免费的数据可视化报表工具,集报表、打印、大屏、仪表盘于一体,像搭积木一样完全在线设计。分两大模块:JimuReport 主攻传统复杂报表与打印,JimuBI 专注数据大屏与仪表盘可视化。

• AI 智能生成:提供全新版本 AI 助手(一句话 AI 生成报表和大屏、一句话添加组件、对话式修改配置),一句话需求生成专业可视化大屏,告别繁琐拖拽。
• 类 Excel 设计器:JimuReport 采用 Web 版拖拽设计、所见即所得,专注解决企业级各类复杂报表难题。
• 高级功能:分组 / 交叉 / 主子报表、多 Sheet 报表、数据钻取、一键打印、套打与发票打印、数据填报、移动端报表、二维码条码等一应俱全。
• 全场景覆盖:JimuBI 同时支持大屏、仪表盘、门户、移动端,一次开发、多端适配;大屏采用类 Word 风格,组件随意拖动,轻松设计炫酷大屏。
• 简单・易用・专业:极大降低报表开发难度,缩短开发周期,节省成本。


当前版本:v2.5.3 | 2026-09-18

积木报表依赖

• springboot3


  1.      <dependency>
  2.         <groupId>org.jeecgframework.jimureport</groupId>
  3.         <artifactId>jimureport-spring-boot3-starter</artifactId>
  4.         <version>2.5.3</version>
  5.      </dependency>
复制代码

• springboot4


  1. <dependency>
  2.   <groupId>org.jeecgframework.jimureport</groupId>
  3.   <artifactId>jimureport-spring-boot4-starter</artifactId>
  4.   <version>2.5.3</version>
  5. </dependency>
复制代码

• springboot2


  1. <dependency>
  2.   <groupId>org.jeecgframework.jimureport</groupId>
  3.   <artifactId>jimureport-spring-boot-starter</artifactId>
  4.   <version>2.5.3</version>
  5. </dependency>
复制代码

升级日志
本次升级:积木报表重点强化安全防护,修复 Aviator 沙箱逃逸 RCE、JDBC 反序列化 RCE、字典 SQL 注入、数据源接口越权 SSRF 等多个高危漏洞,接口签名改为短期票据下发、敏感密钥加密存储防反编译泄露;修复导出 Excel 空指针、查询条件重置按钮失效、报表图片偏移(含多页第二页偏移)等问题,并解决动态数据源连接池泄漏导致的内存溢出。另外本次提供 springboot2 版本;

安全漏洞修复

• 修复 Aviator 表达式引擎沙箱逃逸导致的 pre-auth 远程代码执行(RCE)漏洞
• 修复 JDBC URL 可通过编码混淆、反斜杠、空白字符拆分危险关键字绕过安全校验,导致反序列化 RCE 的问题
• 修复数据源增删改和连接测试接口缺少权限校验,低权限用户可发起任意 JDBC 连接(SSRF)的漏洞
• 修复字典表查询 searchSql 参数与 text/code 列名存在 SQL 注入的问题
• 修复字典 SQL 注入校验可被拆词绕过、括号替代空格变体绕过,以及 table 参数可被 union select 注入拖库的问题
• 修复定时导出下载令牌可离线伪造的问题
• 修复打印插件签名密钥硬编码默认值,攻击者可伪造签名调用免登录导出接口的漏洞


安全加固

• 打印插件 HTTP 导出接口新增配置开关,默认关闭;签名密钥未配置时直接拒绝请求,并移除硬编码默认密钥
• 接口签名密钥不再下发到页面,改为按小时窗口派生的短期票据(HMAC 不可逆)
• 敏感密钥(数据库密码密钥、接口加签密钥、分享 JWT 密钥、定时导出盐值)从源码明文下沉加密存储,打包时加密防反编译泄露
• 数据库密码加密密钥支持自定义配置,避免内置密钥随开源公开导致密文形同明文
• 演示数据接口增加总开关,默认关闭,避免生产环境暴露非必要接口


报表问题修复

• 修复导出 Excel 时 cellTextJson 为 null 导致空指针异常的问题
• 修复查询条件下拉框直接输入文字未选中选项时,点击【重置】无法清空输入框的问题
• 修复报表中图片显示偏移的问题
• 修复多页报表第二页图片偏移的问题
• 修复应用重启后定时导出历史邮件下载链接失效的问题
• 修复 Windows 环境下数据库中文密码解密乱码的问题


性能优化

• 修复动态数据源连接池泄漏导致内存溢出的问题,新增活动数据源清理机制

代码下载

• https://github.com/jeecgboot/JimuReport

技术文档

• 快速集成 :https://help.jimureport.com/quick.html
• 官方网站: http://jimureport.com
• 报表示例: http://jimureport.com/reportDemo
• 在线体验: http://jimureport.com/login
• 积木 Skills: https://jimureport.com/skills

为什么选择 JimuReport?
永久免费・AI 智能・全场景覆盖 - 一句话生成报表,类 Excel 拖拽设计,30+ 数据源、复杂报表、精准打印、数据填报、大屏仪表盘一应俱全,低代码时代的报表首选!




• 快速集成:采用 SpringBoot 脚手架项目,可快速集成到现有系统。
• AI 赋能:内置 AI 助手 (AI 报表 / 大屏),一句话或一张截图,自动生成复杂报表和炫酷大屏。
• 类 Excel 设计器:Web 拖拽设计、所见即所得,支持多 Sheet、无限行列、冻结窗口,以及 SUMIFS / VLOOKUP / IF 等报表函数与表达式自动合计。
• 复杂报表:分组、交叉、主子、明细、多表头、数据钻取、预警、条件查询、二维码 / 条形码报表全覆盖。
• 数据联动与大数据:兼容 30+ 数据源(MySQL、Oracle、达梦、人大金仓,及 Hive、ClickHouse、Doris、ES、MongoDB、文件 / 多文件 等),支持 SQL / API / JSON / WebSocket 多源绑定与图表联动下钻。
• 信创国产化:全面适配达梦、人大金仓、神通、华为高斯等国产数据库,可运行于麒麟、统信 UOS 等国产操作系统,助力国产化替代。
• 精准打印与填报:套打、背景打印,发票、证照无缝打印;在线填报回写数据库;支持导出 Excel / PDF / Word / 图片。
• 大屏与仪表盘:ECharts 28+ 图表,类 Word 风格拖拽大屏,24 列栅格仪表盘,搭配门户业务看板。
• 移动端全场景:报表、大屏、仪表盘一次开发,PC / 移动 / 大屏 / 门户多端适配。
• 开源替代 :DataV、帆软的高性价比开源替代方案

报表设计效果

































积木 BI 工作台
























大屏设计效果

























BI 大屏高级效果

一、点击详情时,弹出另外一个大屏列表页

• 全屏弹框





• 自适应弹框





二、5 分钟自动切换下一个,炫酷的动态切换效果




三、通过高德地图实现,结合业务数据,展示车辆实时位置



原文链接

打赏作者

当前余额:0 Token,打赏后立即到账

主题

0

回帖

0

积分

积分
0
发表于 2026-9-17 18:45:01 | 显示全部楼层
已阅,受益匪浅,楼主加油更新。

主题

0

回帖

0

积分

积分
0
发表于 2026-9-17 19:15:01 | 显示全部楼层
关于免费开源的这块最近也在看,楼主这篇比搜到的大部分教程都实在。

主题

0

回帖

0

积分

积分
0
发表于 2026-9-17 19:45:01 | 显示全部楼层
先马后看,v2.5.3的资料太散了,这篇梳理得挺清楚。

主题

0

回帖

0

积分

积分
0
发表于 2026-9-17 20:15:01 | 显示全部楼层
支持原创,内容很扎实,持续关注。

主题

0

回帖

0

积分

积分
0
发表于 2026-9-17 20:45:01 | 显示全部楼层
支持一下,希望后面多写写v2.5.3相关的实战内容。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

{ template common/footer}