老鐵們應該知道diboot的logo是個小松鼠,寓意「輕量、靈活、聰明」。
diboot如今已經滿兩歲了,做好一個產品就像孕育一個孩子,隨著v2.4版本的釋出,這個孩子將越發茁壯。
v2.4.0 版本帶來了如下主要特性:
- 核心 diboot-core & core-starter
- 關聯絡結采用非同步並行執行,進一步提升查詢效能
- @BindQuery註解支援新增多個組合為OR查詢
- @BindDict註解支援逗號拆分匹配
- KeyValue替換為LabelValue避免使用時混淆
- AttachMore支援遠端過濾、及附加查詢條件、支援跨表樹形(非同步)構建
- V、S、D等系列工具類的優化 (thanks @emptypoint)
- 升級依賴版本:spring boot 2.6.2
檔案元件 diboot-file-starter
- Excel支援巨量資料量的分頁匯入分批寫入
- Excel上傳的過程優化,包括支援型別推斷、上傳合法資料、下載錯誤資料、錯誤記錄標註、異常提示等
- 升級依賴版本:easyexcel 3.0.5
IAM元件 diboot-IAM-starter
- 組織相關列表頁查詢支援名稱的模糊查詢
- Operation改為OperationCons,避免與swagger3註解衝突 等
訊息通知元件 diboot-message-starter
- 傳送訊息支援通過模板code查詢模板
定時任務元件 diboot-scheduler-starter
- 優化定時任務初始化邏輯 等
行動端 diboot-mobile-starter & diboot-mobile-ui
- 支援使用者名稱密碼、微信公眾號、小程式 登入的對接實現
- 增加CRUD範例頁面
- 增加個人中心頁面
- 增加IamUser繫結微信登陸
- 增加上傳元件、選擇器、checkbox、地區選擇器、時間選擇器、卡片、描述等元件
- 系列頁面及元件的多端適配調整優化
- 升級uviewui至1.8.5、適配HBuilder新版本
PC前端 diboot-antd-admin & diboot-element-admin
- 新增上傳檔案管理功能
- 調整attachMore相關的命名呼叫等
- 下拉選項支援遠端搜尋、支援聯動、支援跨表樹形(非同步)構建
- excel匯入匯出優化,錯誤提示優化,支援匯出錯誤資料等
- 優化訊息模板管理功能
- 優化行編輯元件支援樹