JeecgBoot 低代碼平臺 2.4.5 版本發(fā)布,釘釘與企業(yè)微信集成版本

項目介紹
JeecgBoot是一款基于代碼生成器的低代碼平臺!前后端分離架構(gòu) SpringBoot2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT 支持微服務(wù)。強(qiáng)大的代碼生成器讓前后端代碼一鍵生成! JeecgBoot引領(lǐng)低代碼開發(fā)模式(OnlineCoding-> 代碼生成-> 手工MERGE), 幫助解決Java項目70%的重復(fù)工作,讓開發(fā)更多關(guān)注業(yè)務(wù)。既能快速提高效率,節(jié)省成本,同時又不失靈活性!
當(dāng)前版本:v2.4.5 | 2021-06-07
源碼下載
https://github.com/zhangdaiscott/jeecg-boot
https://gitee.com/jeecg/jeecg-boot
技術(shù)文檔
技術(shù)官網(wǎng):?http://www.jeecg.com
在線演示:?http://boot.jeecg.com
技術(shù)文檔:?http://doc.jeecg.com
常見問題:?http://jeecg.com/doc/qa
視頻教程:?http://jeecg.com/doc/video
QQ群:③816531124
升級日志
此版本無縫集成了釘釘和企業(yè)微信,實(shí)現(xiàn)了用戶與部門的同步、公告和系統(tǒng)消息推送支持推送到釘釘和企業(yè)微信,快速建立與第三方APP的互通
JeecgBoot與釘釘企業(yè)微信集成文檔
JeecgBoot零基礎(chǔ)對接企業(yè)微信
JeecgBoot零基礎(chǔ)對接釘釘
新功能升級
無縫集成釘釘,實(shí)現(xiàn)用戶和部門同步,公告和系統(tǒng)消息推送支持推送到釘釘
無縫集成企業(yè)微信,實(shí)現(xiàn)用戶和部門同步,公告和系統(tǒng)消息推送支持推送到企業(yè)微信
釘釘和企業(yè)微信消息推送,支持普通文本和圖文兩種類型
Online新增支持按照部門進(jìn)行權(quán)限授權(quán)
Online導(dǎo)入功能支持校驗規(guī)則,友好提示成功多少行失敗多少行
Online圖表、Online報表、Online報表加緩存,提升低代碼性能
Online popup支持單選和多選設(shè)置
代碼生成器生成popup只支持單選和多選配置
Online表字典下拉支持異步搜索
優(yōu)化微服務(wù)應(yīng)用下存在表字段需要字典翻譯時加載緩慢問題
提供新的部門管理列表,支持異步加載數(shù)據(jù)
定時任務(wù)支持一個類,開啟多個定時任務(wù)
【頁面改造】登錄、注冊相關(guān)代碼改成v-model綁定模式
【頁面改造】其他改造成v-model的代碼(常見案例、通訊錄、定時任務(wù)、校驗規(guī)則、填值規(guī)則)
【頁面改造】 登錄頁面拆分重構(gòu)優(yōu)化
JVXETable 支持默認(rèn)出現(xiàn)輸入框選項配置
積木報表升級到最新版本
查詢過濾器,支持多字段排序
Online報表 sql解析把大寫字母變成小寫的了,導(dǎo)致查詢沒有結(jié)果
Issues修復(fù)
自定義樹控件在代碼生成顯示問題?#2507
redis-cluster集群模式在開啟密碼時啟動報NOAUTH Authentication required錯誤?issues/I3QNIC
autopoi增加新屬性show=true?issues/I3RPDM
視圖給自定義按鈕添加sql增強(qiáng)后,sql語句生效,但再次進(jìn)入sql增強(qiáng)頁面,sql語句無法顯示,也就無法修改?issues/I3SP1K
online,下拉搜索框無法在表單提交頁面使用?issues/I1VW3E
JS增強(qiáng)根據(jù)條件怎么限制不讓編輯和刪除呢??#2592
redis配置max-active為0后,前端啟動時讀取不到驗證碼?#2428
autopoi導(dǎo)入excel 如果單元格被設(shè)置邊框,即使沒有內(nèi)容也會被當(dāng)做是一條數(shù)據(jù)導(dǎo)入?#2484
excel 導(dǎo)入時,小數(shù)點(diǎn)后的數(shù)據(jù)會丟失?#2555
自定義樹控件的表單里的外鍵直接顯示id不顯示name的問題issues/I3HTFI
online在線表單緩存與數(shù)據(jù)庫不一致的問題?#2561
j-upload 組件無法接收父組件傳值?#2529
cron表達(dá)式解析失敗?#2569
【報表設(shè)計器】地圖使用靜態(tài)數(shù)據(jù)無變化?#2528
JEditableTable,當(dāng) type=popup 時,popup里面的數(shù)據(jù)排序問題?#2545
JEditableTable的setValues方法,被賦值的列如果為file、upload類型,會提示找不到當(dāng)前列?issues/I3OKKH
JVxeTable組件的拖拽排序功能異常?#2551
Online內(nèi)嵌風(fēng)格子表訪問授權(quán)問題修復(fù)
Online組合報表無法選擇圖表(分頁問題)
Online表單同步數(shù)據(jù)庫報錯 Could not parse mapping document: null
Oracle數(shù)據(jù)庫原類型是nvarchar2 但是同步后變成varchar2
Excel 導(dǎo)入注解name包含下劃線拋出空指針異常?#2004
用戶名稱檢查有安全漏洞,可以字典猜測破解密碼?#2362
Nginx會忽略租戶tenant_id,建議把下劃線改成-號?issues/I38V6W
BindingResult無法使用?#2219
nacos分組配置問題?#2355
積木報表sql數(shù)據(jù)集,帶參條件解析錯誤?#2306
升級2.4.3后,微服務(wù)網(wǎng)關(guān)路由更新bug?issues/I3CNED
OnLine報表ref屬性鏈接頁面,由于在調(diào)用頁面翻頁,導(dǎo)致被ref的頁面為空,其實(shí)是有數(shù)據(jù)的?#2315
打成jar 使用 -Dfile.encoding=utf-8啟動控制臺和日志文件亂碼?I3AVHC
微服務(wù)模式部署下,nacos的賬戶密碼如果不使用默認(rèn)提供的nacos/nacos,會導(dǎo)致gateway讀取路由信息失敗?#2375
JImageUpload組件單張無法預(yù)覽?#2382
online報表配置如何實(shí)現(xiàn)多租戶?issues/I3CL75
用戶管理模塊新增、編輯接口事務(wù)不一致,會導(dǎo)致臟數(shù)據(jù)產(chǎn)生?#1812
FormTypes.popup重復(fù)點(diǎn)擊會將子表值置空?#2117
日志里把具體的文件加上吧?issues/I3BJDQ
minio上傳文件,文件名包含點(diǎn)的時候拼接文件名有問題?issues/I3CLFL
一對多代碼生成(ERP模板)生成的子表實(shí)體ApiModel注釋中value為附表名稱?#2365
Online表單無法按部門授權(quán)?#2342
redis監(jiān)控的token獲取了2次不同的值,導(dǎo)致后臺報錯?#2405
關(guān)于多租戶的數(shù)據(jù)權(quán)限配置問題?#2425
打開報表設(shè)計器報錯?#2438
代碼生成器導(dǎo)入數(shù)據(jù)庫表錯誤?#2456
macOS 環(huán)境 SnowflakeIdWorker#generateId 初始化時空指針?#184
online報表,給某一列設(shè)置合計屬性后,每頁會多出一條空行,導(dǎo)致分頁總數(shù)合計不對,還會導(dǎo)致ref子頁中的數(shù)據(jù)每頁都加一個空行?#2390
內(nèi)嵌子表導(dǎo)入異常?issues/I3ESNH
JEditableTable 查看時,內(nèi)容過長顯示有問題?#2435
JEditableTable 當(dāng) type: FormTypes.popup,時 能不能向組件內(nèi)傳參數(shù)?issues/I3BXH3
配置minio上傳,遇到?jīng)]有后綴的文件名會報錯?#2434
JVXETable在列表popup是否支持傳參??issues/I3J1UY
通過擴(kuò)展參數(shù)設(shè)置popup是否支持多選,Jpopup.vue未使用擴(kuò)展參數(shù)issues/I3IA7Z
ONLINE表單 修改添加 沒有數(shù)據(jù)的時候,sql異常?issues/I3HTON
online表單開發(fā)查詢配置下拉搜索框,placeholder會出現(xiàn)‘請選擇qq’?#2500
JVXETable獲取當(dāng)前行,row參數(shù)出現(xiàn)undefined?#2501
online 表單,選中行,操作后,選中行讓然存在,需要手動點(diǎn)清空issues/I3FLJ3
不支持mariaDB數(shù)據(jù)庫,近期會考慮支持嗎issues/I3QID1
文件上傳建議可根據(jù)當(dāng)前業(yè)務(wù)類型分類文件?#2531
提交一個在線代碼生成的bug?issues/I3EL13
賬號安全問題?#2449
請教為什么要限制同個任務(wù)類名?#2460
JDictSelectTag選擇后不能觸發(fā)驗證?#2472
附件下載的文件報400?issues/I3NQQW
代碼生成樹表haschild存在問題,為什么不在add時就給haschild賦值為0?#2558
為什么選擇 JeecgBoot?
開源界“小普元”超越傳統(tǒng)商業(yè)平臺。引領(lǐng)低代碼開發(fā)模式(OnlineCoding-> 代碼生成器 -> 手工MERGE),低代碼開發(fā)同時又支持靈活編碼, 可以幫助解決Java項目70%的重復(fù)工作,讓開發(fā)更多關(guān)注業(yè)務(wù)。既能快速提高開發(fā)效率,節(jié)省成本,同時又不失靈活性。
采用最新主流前后分離框架(SpringBoot+Mybatis-plus+Ant-Design+Vue),容易上手; 代碼生成器依賴性低,靈活的擴(kuò)展能力,可靈活實(shí)現(xiàn)二次開發(fā);
開發(fā)效率很高,采用代碼生成器,單表數(shù)據(jù)模型和一對多(父子表)、樹列表等數(shù)據(jù)模型,增刪改查功能自動生成,菜單配置直接使用(前端代碼和后端代碼都一鍵生成);
代碼生成器提供強(qiáng)大模板機(jī)制,支持自定義模板風(fēng)格。目前提供四套風(fēng)格模板(單表兩套、一對多兩套)
封裝完善的用戶、角色、菜單、組織機(jī)構(gòu)、數(shù)據(jù)字典、在線定時任務(wù)等基礎(chǔ)功能。強(qiáng)大的權(quán)限機(jī)制,支持訪問授權(quán)、按鈕權(quán)限、數(shù)據(jù)權(quán)限、表單權(quán)限等
零代碼在線開發(fā)能力,在線配置表單、在線配置報表、在線配置圖表、在線設(shè)計表單
常用共通封裝,各種工具類(定時任務(wù),短信接口,郵件發(fā)送,Excel導(dǎo)入導(dǎo)出等),基本滿足80%項目需求
簡易Excel導(dǎo)入導(dǎo)出,支持單表導(dǎo)出和一對多表模式導(dǎo)出,生成的代碼自帶導(dǎo)入導(dǎo)出功能
集成簡易報表工具,圖像報表和數(shù)據(jù)導(dǎo)出非常方便,可極其方便的生成圖形報表、pdf、excel、word等報表;
采用前后分離技術(shù),頁面UI精美,針對常用組件做了封裝:時間、行表格控件、截取顯示控件、報表組件,編輯器等等
查詢過濾器:查詢功能自動生成,后臺動態(tài)拼SQL追加查詢條件;支持多種匹配方式(全匹配/模糊查詢/包含查詢/不匹配查詢);
數(shù)據(jù)權(quán)限(精細(xì)化數(shù)據(jù)權(quán)限控制,控制到行級,列表級,表單字段級,實(shí)現(xiàn)不同人看不同數(shù)據(jù),不同人對同一個頁面操作不同字段
在線配置報表(無需編碼,通過在線配置方式,實(shí)現(xiàn)曲線圖,柱狀圖,數(shù)據(jù)等報表)
頁面校驗自動生成(必須輸入、數(shù)字校驗、金額校驗、時間空間等);
提供單點(diǎn)登錄CAS集成方案,項目中已經(jīng)提供完善的對接代碼
表單設(shè)計器,支持用戶自定義表單布局,支持單表,一對多表單、支持select、radio、checkbox、textarea、date、popup、列表、宏等控件
專業(yè)接口對接機(jī)制,統(tǒng)一采用restful接口方式,集成swagger-ui在線接口文檔,Jwt token安全驗證,方便客戶端對接
接口安全機(jī)制,可細(xì)化控制接口授權(quán),非常簡便實(shí)現(xiàn)不同客戶端只看自己數(shù)據(jù)等控制
高級組合查詢功能,在線配置支持主子表關(guān)聯(lián)查詢,可保存查詢歷史
提供各種系統(tǒng)監(jiān)控,實(shí)時跟蹤系統(tǒng)運(yùn)行情況(監(jiān)控 Redis、Tomcat、jvm、服務(wù)器信息、請求追蹤、SQL監(jiān)控)
消息中心(支持短信、郵件、微信推送等等)
集成Websocket消息通知機(jī)制
提供APP發(fā)布方案:
支持多語言,提供國際化方案;
數(shù)據(jù)變更記錄日志,可記錄數(shù)據(jù)每次變更內(nèi)容,通過版本對比功能查看歷史變化
平臺UI強(qiáng)大,實(shí)現(xiàn)了移動自適應(yīng)
平臺首頁風(fēng)格,提供多種組合模式,支持自定義風(fēng)格
提供簡單易用的打印插件,支持谷歌、IE瀏覽器等各種瀏覽器
示例代碼豐富,提供很多學(xué)習(xí)案例參考
采用maven分模塊開發(fā)方式
支持菜單動態(tài)路由
權(quán)限控制采用 RBAC(Role-Based Access Control,基于角色的訪問控制)
系統(tǒng)截圖
積木報表效果

?

?

?

大屏數(shù)據(jù)模板


PC端

?

?

?

?

?

手機(jī)端

?

PAD端

?

?

?

歡迎吐槽,歡迎star~