運(yùn)行時(shí)異常與一般異常有何異同?
運(yùn)行時(shí)異常也叫非檢查異常,比如常見(jiàn)的NullPointException,ClassCastException。這種異??梢圆皇褂胻ry...catch進(jìn)行處理,但是如果有異常產(chǎn)生,則異常將由JVM進(jìn)行處理。與其相對(duì)的,檢查異常是強(qiáng)制需
運(yùn)行時(shí)異常也叫非檢查異常,比如常見(jiàn)的NullPointException,ClassCastException。這種異??梢圆皇褂胻ry...catch進(jìn)行處理,但是如果有異常產(chǎn)生,則異常將由JVM進(jìn)行處理。與其相對(duì)的,檢查異常是強(qiáng)制需
前端開(kāi)發(fā)學(xué)習(xí):contentType: “application/json” 的理解和應(yīng)用。contentType: 發(fā)送信息至服務(wù)器時(shí)內(nèi)容編碼類型,簡(jiǎn)單說(shuō)告訴服務(wù)器請(qǐng)求類型的數(shù)據(jù)。
對(duì)SpringBoot2.7.3版本,swagger2.x版本不再適用,所以就選擇了swagger3版本,但是相較于swagger2版本,swagger3版本更加麻煩,具體教程如下:
springboot 使用fastjson替代默認(rèn)jackson的幾種方法及實(shí)現(xiàn)基本原理
exclusion來(lái)排除一些不需要同時(shí)下載的依賴jar,可以用來(lái)解決 jar包沖突,scope依賴范圍,控制哪些依賴 在哪些classpath 中可用
隨著js的版本升級(jí),現(xiàn)在也支持了class, 封裝將會(huì)變得越來(lái)越簡(jiǎn)單,那么之前的js封裝是怎么樣的呢?
@Configuration注解的作用:聲明一個(gè)類為配置類,用于取代bean.xml配置文件注冊(cè)bean對(duì)象。
iml是 intellij idea的工程配置文件,里面是當(dāng)前project的一些配置信息。.Idea存放項(xiàng)目的配置信息,包括歷史記錄,版本控制信息等。其實(shí)可以不用理它
Spring Boot提供了兩種項(xiàng)目打包方式:生成war文件、生成可執(zhí)行的jar文件,很多Java開(kāi)發(fā)者不清楚這兩種項(xiàng)目打包方式的區(qū)別,生產(chǎn)環(huán)境該選哪種方式呢
具體含義,如下文所示: SNAPSHOT:快照版,表示開(kāi)發(fā)版本,隨時(shí)可能修改; M1(Mn):M是milestone的縮寫,也就是里程碑版本; RC1(RCn):RC是release candidates的縮寫,也就是發(fā)布預(yù)覽版; Release: