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