購物網(wǎng)站是多少惠州seo排名優(yōu)化
項(xiàng)目介紹
JeecgBoot是一款企業(yè)級的低代碼平臺!前后端分離架構(gòu) SpringBoot2.x,SpringCloud,Ant Design&Vue3,Mybatis-plus,Shiro,JWT 支持微服務(wù)。強(qiáng)大的代碼生成器讓前后端代碼一鍵生成! JeecgBoot引領(lǐng)低代碼開發(fā)模式(OnlineCoding-> 代碼生成-> 手工MERGE), 幫助解決Java項(xiàng)目70%的重復(fù)工作,讓開發(fā)更多關(guān)注業(yè)務(wù)。既能快速提高效率,節(jié)省成本,同時(shí)又不失靈活性!
當(dāng)前版本:v3.5.5 | 2023-09-22
源碼下載
gitee地址
- 后端:https://gitee.com/jeecg/jeecg-boot
- 前端:https://gitee.com/jeecg/jeecgboot-vue3
github地址
- 后端:https://github.com/jeecgboot/jeecg-boot
- 前端:https://github.com/jeecgboot/jeecgboot-vue3
升級日志
本次升級重點(diǎn)做了性能優(yōu)化,針對首屏和打包性能差了的問題做了革命性的優(yōu)化,經(jīng)過優(yōu)化首屏縮短至10秒多&打包時(shí)間縮短至一半!主要重點(diǎn)升級了vite4和vue3.3、采用UnoCSS替代windicss。
ISSUE處理
- 【性能優(yōu)化】首屏縮短至10秒多&打包時(shí)間縮短至一半,升級vite4和vue3.3
- 【性能優(yōu)化】UnoCSS替代windicss,Windi CSS導(dǎo)致vite變慢
- 【性能優(yōu)化】按需加載代碼部分修改,聊天頭像太大改成按需加載、行編輯的組件引入導(dǎo)致全局注冊整個(gè)form
- 【性能優(yōu)化】打包優(yōu)化默認(rèn)index太大,自定義拆包策略
- 【性能優(yōu)化】升級@jeecg/online模塊,支持erp風(fēng)格&體積更小、聊天頭像集成有問題修復(fù)
- 【性能優(yōu)化】升級儀表盤,解決儀表盤依賴過大的問題
- 【新功能】Online表單一對多,新增ERP風(fēng)格、內(nèi)嵌風(fēng)格、TAB風(fēng)格
- 【漏洞修復(fù)】升級積木報(bào)表1.6.2-GA5,解決嚴(yán)重SQL漏洞問題
- 【漏洞修復(fù)】重構(gòu)表字典邏輯,深度解決SQL注入漏洞問題(修復(fù)導(dǎo)致的bug修復(fù))
- 【漏洞修復(fù)】打開權(quán)限注解,解決jeecg存在權(quán)限提升漏洞,可直接獲得管理員權(quán)限 #5270
- 【漏洞修復(fù)】時(shí)間盲注SQL注入繞過 #5269
- 【漏洞修復(fù)】freemarker模板注入漏洞——升級儀表盤
- 【漏洞修復(fù)】解決Apache Shiro高危漏洞編號:CVE-2023-34478
- 刪除vite-plugin-pwa
- 修復(fù)UnoCSS替代windicss樣式兼容問題
- 生產(chǎn)環(huán)境字典慢的問題
- JVxeTable出現(xiàn)循環(huán)依賴問題
- 安裝命令出現(xiàn)死循環(huán)
- 升級mybatis-plus、dynamic-datasource-spring-boot-starter、commons-fileupload依賴版本號
- 【issues/5368】缺少租戶選擇套餐權(quán)限升級sql
-【issues/638】表格合計(jì),列表table和合計(jì)table滾動聯(lián)動
-【issues/674】vue3在線表單配置驗(yàn)證規(guī)則時(shí)無法自定義正則表達(dá)式 - 【誤刪接口恢復(fù)】用戶配置多租戶后,登錄后點(diǎn)擊切換部門按鈕,報(bào)錯(cuò) #5298
- 儀表盤分享鏈接404 #5046
- 儀表盤編輯頁面顯示404錯(cuò)誤信息 #5075
- 批量刪除部門時(shí)未正確置為葉子節(jié)點(diǎn) #5132
- 儀表盤設(shè)計(jì)功能中的“數(shù)據(jù)源”配置頁面顯示異常 #595
- 登陸后無法返回原頁面 #669
- 下拉組件重置問題 #651
- 儀表盤API數(shù)據(jù)源開發(fā)問題 #642
- 示例代碼錯(cuò)誤,需要修改 #665
- vue3在線表單配置驗(yàn)證規(guī)則時(shí)無法自定義正則表達(dá)式 #674
- 調(diào)整表格搜索表單的span配置無效 #641
- useSelectBiz 右側(cè)選中列表刪除無效,第二頁選中數(shù)據(jù) 會導(dǎo)致系統(tǒng)崩潰 #657
- Form中的JPopup組件為何不能觸發(fā)onChange #5213
- 子表字段Popup彈框數(shù)據(jù)更新問題 #675
- 第二次點(diǎn)擊消息 時(shí) ,消息詳情在消息列表下面去了 #656
- JDictSelectUtil數(shù)據(jù)字典工具類中的getDictItems方法出錯(cuò) #668
- vue3項(xiàng)目中在main.js內(nèi)引入的windi會影響到html2canvas繪制的圖片樣式 #640
- Online表單開發(fā),代碼生成后下載本地報(bào)錯(cuò) #5237
- 打印預(yù)覽圖片加載不全 #1863
- 數(shù)據(jù)庫字段備注錯(cuò)誤,部門表 #5242
- 參數(shù)的寬度怎么調(diào)整 #1631
- 自帶的分頁查詢接口返回pageNo不對 #1578
- 建議完善JVxeTable的JVxeInputCellblur事件 #636
- JSelectUser組件內(nèi)如果有值 編輯時(shí)瀏覽器卡死 #687
- 主表的popup彈窗修改后增強(qiáng)js無法獲取彈窗的值完成填值規(guī)則賦值 #5010
- 時(shí)間盲注SQL注入繞過 #5269
- setSelectedRowKeys碰到勾選項(xiàng)不在當(dāng)前頁時(shí)標(biāo)簽頁卡死現(xiàn)象 #5263
- 儀表盤配置進(jìn)菜單后 顯示的bug #5159
- 儀表盤設(shè)計(jì)器,添加到菜單欄時(shí)樣式錯(cuò)位,預(yù)覽沒問題 #654
- JVxeTypes.userSelect選擇用戶界面卡死 #5307
- 在線表單popup彈框,無法將選擇的數(shù)據(jù)填充到自身 #5288
- jeecgboot-vue3@3.5.3 build 出錯(cuò) #728
- sql注入盲注繞過 #5296
- org.jeecg.modules.system.util.RandImageUtil 109行存在弱隨機(jī)性問題(CWE-338) #5295
- 記錄登錄失敗次數(shù)邏輯有漏洞并且錯(cuò)誤提示和設(shè)置時(shí)間不一致 #5255
- windi會影響到html2canvas繪制的圖片樣式
- 菜單樣式調(diào)整上下滾動條
- [issues/5327]Upload組件returnUrl為false時(shí)上傳的字段值返回了一個(gè)’[object Object]
-【issues/5357】點(diǎn)擊行選中 - 下拉搜索報(bào)錯(cuò)處理
- JVxeTable新增行時(shí)無法設(shè)置Column_type=JVxeTypes.hidden的值
- 【issues/694】404返回首頁問題
- 【QQYUN-6424】table字段列表設(shè)置不顯示后,再拖拽字段順序,原本不顯示的,又顯示了
- 【issues/5305】JVxeTypes.select 無法按照預(yù)期進(jìn)行搜索
- typescript從5降到4解決,升級后報(bào)紅,并且代碼提示沒有了 (Issue #738)
- 【issues/5288】popup彈框,無法將選擇的數(shù)據(jù)填充到自身
- 【issues/726】JPopup組件里的表格全選沒有選中數(shù)據(jù)
- 解決儀表盤導(dǎo)致docker鏡像問題,打包部署之后無法訪問 #731
- 路徑大小寫不一致導(dǎo)致linux下build 出錯(cuò) #728
- 【QQYUN-6283】點(diǎn)擊表格清空,rowSelect里面的selectedRowKeys沒置空
- 【issues-641】調(diào)整表格搜索表單的span配置無效
- 【issues/668】JDictSelectUtil數(shù)據(jù)字典工具類中的getDictItems方法出錯(cuò)
- jeecg-cloud-nacos 打包鏡像運(yùn)行問題 #5379
- docker鏡像問題,打包部署之后無法訪問 · Issue #731
- JPopup組件里的表格全選沒有選中數(shù)據(jù) · Issue #726
- component模式的 JPopup 組件選中數(shù)據(jù)后進(jìn)行其他操作 · Issue #627
- 升級后報(bào)紅,并且代碼提示沒有了 · Issue #738
- JVxeColumn ,type: JVxeTypes.select 無法按照預(yù)期進(jìn)行搜索 · Issue #5305
- 列設(shè)置隱藏列,拖動排序隱藏列自動顯示的問題 · Issue #740
- 表單組件label的helpMessage圖標(biāo)顯示錯(cuò)位 · Issue #744
- JPopup的bug · Issue #5357
- 生產(chǎn)環(huán)境中調(diào)用Persistent.getLocal過慢 · Issue #732
- JUpload組件returnUrl為false時(shí)上傳的字段值返回了一個(gè)’[object Object]’ · Issue #5327
- 租戶選擇套餐沒有權(quán)限 · Issue #5368
- JPopup的bug · Issue #5357
- MarkDown組件的結(jié)果顯示問題 · Issue #729
- 儀表盤設(shè)計(jì)中,數(shù)據(jù)集中獲取分組報(bào)錯(cuò) #5416
- 存在一個(gè)導(dǎo)致全部頁面都異常報(bào)錯(cuò)的問題 #770
- 前端項(xiàng)目安裝之后啟動報(bào)錯(cuò) #747
技術(shù)交流
- 開發(fā)文檔:https://help.jeecg.com
- 官方網(wǎng)站: http://www.jeecg.com
- 在線演示:http://boot3.jeecg.com
- 快速入門:入門視頻 | 代碼生成
- QQ交流群:791696430
- 儀表盤文檔: https://help.jeecg.com/chart
為什么選擇 JeecgBoot?
開源界“小普元”超越傳統(tǒng)商業(yè)平臺。引領(lǐng)低代碼開發(fā)模式(OnlineCoding-> 代碼生成器 -> 手工MERGE),低代碼開發(fā)同時(shí)又支持靈活編碼, 可以幫助解決Java項(xiàng)目70%的重復(fù)工作,讓開發(fā)更多關(guān)注業(yè)務(wù)。既能快速提高開發(fā)效率,節(jié)省成本,同時(shí)又不失靈活性。
- 采用最新主流前后分離框架(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ù)字典、在線定時(shí)任務(wù)等基礎(chǔ)功能。強(qiáng)大的權(quán)限機(jī)制,支持訪問授權(quán)、按鈕權(quán)限、數(shù)據(jù)權(quán)限、表單權(quán)限等
- 零代碼在線開發(fā)能力,在線配置表單、在線配置報(bào)表、在線配置圖表、在線設(shè)計(jì)表單
- 常用共通封裝,各種工具類(定時(shí)任務(wù),短信接口,郵件發(fā)送,Excel導(dǎo)入導(dǎo)出等),基本滿足80%項(xiàng)目需求
- 簡易Excel導(dǎo)入導(dǎo)出,支持單表導(dǎo)出和一對多表模式導(dǎo)出,生成的代碼自帶導(dǎo)入導(dǎo)出功能
- 集成簡易報(bào)表工具,圖像報(bào)表和數(shù)據(jù)導(dǎo)出非常方便,可極其方便的生成圖形報(bào)表、pdf、excel、word等報(bào)表;
- 采用前后分離技術(shù),頁面UI精美,針對常用組件做了封裝:時(shí)間、行表格控件、截取顯示控件、報(bào)表組件,編輯器等等
- 查詢過濾器:查詢功能自動生成,后臺動態(tài)拼SQL追加查詢條件;支持多種匹配方式(全匹配/模糊查詢/包含查詢/不匹配查詢);
- 數(shù)據(jù)權(quán)限(精細(xì)化數(shù)據(jù)權(quán)限控制,控制到行級,列表級,表單字段級,實(shí)現(xiàn)不同人看不同數(shù)據(jù),不同人對同一個(gè)頁面操作不同字段
- 在線配置報(bào)表(無需編碼,通過在線配置方式,實(shí)現(xiàn)曲線圖,柱狀圖,數(shù)據(jù)等報(bào)表)
- 頁面校驗(yàn)自動生成(必須輸入、數(shù)字校驗(yàn)、金額校驗(yàn)、時(shí)間空間等);
- 提供單點(diǎn)登錄CAS集成方案,項(xiàng)目中已經(jīng)提供完善的對接代碼
- 表單設(shè)計(jì)器,支持用戶自定義表單布局,支持單表,一對多表單、支持select、radio、checkbox、textarea、date、popup、列表、宏等控件
- 專業(yè)接口對接機(jī)制,統(tǒng)一采用restful接口方式,集成swagger-ui在線接口文檔,Jwt token安全驗(yàn)證,方便客戶端對接
- 接口安全機(jī)制,可細(xì)化控制接口授權(quán),非常簡便實(shí)現(xiàn)不同客戶端只看自己數(shù)據(jù)等控制
- 高級組合查詢功能,在線配置支持主子表關(guān)聯(lián)查詢,可保存查詢歷史
- 提供各種系統(tǒng)監(jiān)控,實(shí)時(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瀏覽器等各種瀏覽器
- 示例代碼豐富,提供很多案例參考
- 采用maven分模塊開發(fā)方式
- 支持菜單動態(tài)路由
- 權(quán)限控制采用 RBAC(Role-Based Access Control,基于角色的訪問控制)
系統(tǒng)效果
開源版功能
PC端
系統(tǒng)交互
儀表盤
手機(jī)端
PAD端
圖表示例
儀表盤設(shè)計(jì)器
報(bào)表設(shè)計(jì)器
UNIAPP效果
在線接口文檔
更多高級功能
流程設(shè)計(jì)
簡版流程設(shè)計(jì)
表單設(shè)計(jì)器
大屏設(shè)計(jì)器
零代碼應(yīng)用
歡迎吐槽,歡迎star~