現在 jdk17 和 spring boot 以及spring cloud alibaba 2022 的第三方依賴已經趨于成熟,所以 mall4cloud 也一把梭哈做了升級嗷。??????
??????本次更新重點:
- 系統由 jdk8 最低要求升級到 jdk17
- spring boot 由 2.7.x 升級到 3.1.x
- javax 升級到 jakarta
- spring-cloud 2021.0.5 升級到2022.0.4
- spring-cloud-alibaba 升級到2022.0.0.0
- dockerfiler 使用 openjdk17
還有一些其他的更新:
- mysql 驅動替換
- nacos升級到 2.2.4
- hutool 升級到 5.8.20
- mybatis-spring-boot-starter 升級到 3.0.2
- pagehelper-spring-boot-starter 升級到 1.4.7
- knife4j升級到 4.3.0
- springdoc升級到 2.2.0
- fastjson2升級到 2.0.38
- rocketmq-springboot升級到 3.19.3
一些其他小改動,具體看提交記錄 對于不知道咋搭建開發環境的同學還增加了開發環境搭建的視頻噢。
使用jdk8以及springboot2請使用舊的版本,spring官網顯示springboot2于2023-11-24停止維護,請及時更新~
開發環境搭建視頻(推薦先看下文檔再看視頻):https://www.bilibili.com/video/BV1TK411C7aV
這代碼有沒有文檔呀? 當然有啦,你已經下載了,在 doc 這個文件夾上,實在不知道,我就給鏈接出來咯: