欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

springboot啟動原理流程

呂致盈2年前11瀏覽0評論

springboot啟動原理流程?

springboot是基于spring的新型的輕量級框架,最厲害的地方當(dāng)屬自動配置。它可以根據(jù)啟動流程和相關(guān)原理來看看,實(shí)現(xiàn)傳奇的自動配置

二、springboot的啟動類入口

用過springboot的技術(shù)人員很顯而易見的兩者之間的差別就是視覺上很直觀的:springboot有自己獨(dú)立的啟動類(獨(dú)立程序)

@SpringBootApplication

public class Application {

public static void main(String[] args) {

SpringApplication.run(Application.class, args);

}

}

從上面代碼可以看出,Annotation定義(@SpringBootApplication)和類定義(SpringApplication.run)最為耀眼,所以要揭開SpringBoot的神秘面紗,我們要從這兩位開始就可以了。

三、單單是SpringBootApplication接口用到了這些注解

@Target(ElementType.TYPE) // 注解的適用范圍,其中TYPE用于描述類、接口(包括包注解類型)或enum聲明

@Retention(RetentionPolicy.RUNTIME) // 注解的生命周期,保留到class文件中(三個生命周期)

@Documented // 表明這個注解應(yīng)該被javadoc記錄

@Inherited // 子類可以繼承該注解

@SpringBootConfiguration // 繼承了Configuration,表示當(dāng)前是注解類

@EnableAutoConfiguration // 開啟springboot的注解功能,springboot的四大神器之一,其借助@impo

java policy,springboot啟動原理流程