一、項目簡介
SpringReport是一款企業級的報表系統,支持在線設計報表,并綁定動態數據源,無需寫代碼即可快速生成想要的報表,可以支持excel報表和word報表兩種格式,同時還可以支持excel多人協同編輯,后續考慮實現大屏設計器功能,通過簡單的設計器可以生成炫酷的大屏效果。SpringReport項目是從2021年正式開始開發,從2020年就有第一個版本,叫CY-Report,后來發現有luckysheet這個組件,開始正式使用luckysheet進行開發,并將項目命名為SpringReport并重新進行開發,經過這幾年的不斷完善,項目功能也越來越完善,也趨于穩定,并且在這幾年對報表系統的研究過程中,發現開源的報表系統確實是太少了,就算開源也基本不維護了,遂決定將SpringReport開源,提供一套好用的,有技術支持的,有維護更新的報表系統。
二、開源協議
- vue2+ElementUi;vue3+ElementPlus
- 支持mysql,postgresql,達夢,Oracle,
四、功能特點
開源項目,遵循apache2.0開源協議,對商用友好,拿來即用,也便于進行二次開發拖拽式報表設計器,無需寫代碼,快到幾分鐘即可做出自己想要的中國式報表支持word模板設計,word模板動態綁定數據進行填充兼容支持的數據庫有MySQL/Oracle/Postgresql/SqlServer/達夢數據庫/人大金倉,不管是否有信創要求都可以支持Springboot+vue前后端分離技術架構,vue2和vue3都可支持報表數據源目前支持多達11種:MySQL,Oracle,Postgresql,Sqlserver,influxdb,達夢數據庫,人大金倉,clickhouse,elasticsearch,TDengine,http請求 后續也會持續更新,支持更多的數據源
該文章在 2024/9/4 17:21:51 編輯過