前段時(shí)間Spring Boot發(fā)布了本年度最后一個(gè)重要更新版本:Spring Boot 2.4.0。 最近在社群里也開(kāi)始有討論關(guān)于Spring Boot 2.4的一些使用問(wèn)題。我發(fā)現(xiàn)有很多Spring Cloud用戶也急切著想要體驗(yàn)最新版本的Spring Boot,然后碰到了一些問(wèn)題,其中被提出來(lái)最多的就是配置無(wú)法加載的問(wèn)題。 我沒(méi)有去深究這個(gè)問(wèn)題如何去解決,因?yàn)橹?,?a href="http://blog./spring-boot-2-4-0-ga/" target="_blank">發(fā)布說(shuō)明中有提及過(guò),在Spring Boot 2.4版本中對(duì)配置文件的處理做了較大的改動(dòng),如果你只是簡(jiǎn)單的使用application.properties或application.yaml,那么還能無(wú)縫銜接。但如果用了更為復(fù)雜的配置方式,很可能會(huì)失敗。 所以,當(dāng)你采用Spring Cloud Config來(lái)管理配置和加載的時(shí)候,就很容易出現(xiàn)這樣的問(wèn)題。同時(shí),從Spring Boot和Spring Cloud的版本支持關(guān)系來(lái)看,Spring Boot 2.4.x版本本身還沒(méi)有對(duì)應(yīng)的Spring Cloud版本。 上圖截取自:http://www./ 因此,對(duì)于Spring Cloud的用戶的話,當(dāng)前時(shí)間節(jié)點(diǎn)之下,并不太推薦馬上去應(yīng)用Spring Boot 2.4.x。如果你也在學(xué)習(xí)Spring Cloud,推薦關(guān)注這個(gè)免費(fèi)連載教程。
|
|