Jeecg-Boot 2.0 版本發佈,基於Springboot+Vue 先後端分離快速開發平臺

目錄前端

  • Jeecg-Boot項目簡介
  • 源碼下載
  • 升級日誌
  • Issues解決
  • v1.1升級到v2.0不兼容地方
  • 系統截圖

Jeecg-Boot項目簡介

    Jeecg-boot 是一款基於代碼生成器的智能開發平臺!採用先後端分離技術:SpringBoot,Mybatis,Shiro,JWT,Vue & Ant Design。提供強大的代碼生成器, 前端頁面和後臺代碼一鍵生成,不須要寫任何代碼,保持jeecg一向的強大,絕對是全棧開發者福音!! JeecgBoot的宗旨是下降先後端分離的開發成本,提升UI能力的同時提升開發效率,追求更高的能力,No代碼概念,一系列智能化在線開發。java

源碼下載

升級日誌

    本版本JAVA後臺項目拆分紅maven多模塊module模式,前端UI封裝各類組件和報表控件,增長不少高級功能示例:mysql

  • java項目結構重構,採用maven多模塊module構建
  • 數據庫兼容專項改造工做,支持mysql、oracle、SqlServer提供了對應腳步
  • 表單權限實現(可控制字段隱藏、字段禁用)
  • 數據權限完善(實現組織機構自動注入邏輯、用戶擁有多部門採用選擇部門登陸機制 等等)
  • 完善增強行編輯表格控件 JEditableTable
  • 完善導出導入邏輯,採用shiro權限控制,解決獲取不到登陸人問題
  • 封裝JTreeTable組件,異步加載樹列表
  • 完善打印組件,支持canvas報表自適應打印
  • 登錄增長驗證碼
  • 封裝共通組件:用戶選擇控件、部門選擇組件、選擇多用戶排序組件等
  • 消息模板支持富文本編輯器
  • 添加菜單默認路由類型,智能補數據功能的bug修復
  • 字典標籤支持disabled屬性、支持radio類型
  • 監控頁面重構
  • 新增磁盤監控功能
  • 新增在線pdf預覽功能
  • 新增分屏功能
  • 解決用戶管理新增上傳圖片沒法修改圖片的問題
  • 代碼生成器模板功能完善,追加註解自動生成swaagerUI接口文檔
  • 集成boostrap風格swaggerUI在線文檔
  • 重構在線定時任務,啓動bug解決
  • springboot版本升級2.1.3
  • 重構獲取用戶菜單和權限方法,經過token獲取,接口更安全
  • online導入導出(一對多)完善
  • 類註釋不規範修改
  • 升級autopoi版本,解決發佈後導入路徑問題
  • 新增個人部門管理功能
  • 首頁菜單優化,支持單獨滾動,上方菜單模式支持IE
  • 圖片預覽插件
  • 圖片翻頁功能
  • 圖片拖拽排序示例
  • 經常使用組件各類封裝和示例代碼
  • 多選checkbox組件封裝
  • 提供數據快照功能,記錄單據每次變動內容
  • 圖形報表封裝組件完善,提供對應的示例和文檔
  • 封裝JCodeEditor組件,在線編碼編輯器
  • 封裝下拉多選組件覽區域中間;

Issues解決

v1.1升級到v2.0不兼容地方

1.混入js改名git

src/mixins/JEditableTableOneToManyMixin.js --rename–> JEditableTableMixin.jsgithub

修改方案: 全文搜索JEditableTableOneToManyMixin替換爲JEditableTableMixinspring

2.excel導入邏輯sql

須要設置headers參數,由於導入導出都加了shiro控制數據庫

給<a-upload 標籤加上 :headers=「tokenHeader」canvas

3.excel導出邏輯,須要制定導出文件名字後端

handleExportXls(‘導出excel名字’)

4.樣式衝突問題

全文搜索ant-layout-content刪除下面一段代碼

.ant-layout-content {
margin: 12px 16px 0 !important;
}

5.全部頁面樣式沒有scoped的加上

系統截圖

​​​​​

相關文章
相關標籤/搜索