91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

spring cloud(二):spring boot技術總結

發布時間:2020-08-09 16:11:01 來源:網絡 閱讀:2285 作者:browser123 欄目:軟件技術

1、spring boot簡化Spring應用的初始搭建以及開發過程,節省了開發成本及時間,提高了開發人員的生產力


2、含有諸多開箱即用微服務功能,可以和spring cloud聯合部署項目能夠獨立運行,提供了應用監控,能夠與微服務聯合部署。


3、spring boot簡化了配置文件,它使用"習慣優于配置"(項目中存在大量的配置,此外還內置一個習慣性的配置,讓你無需手動進行配置) 的理念讓你的項目快速運行起來。

    3.1、項目中運用了很多默認的配置類,只要用相應的注解,就能引用相應的配置文件,當然也可以自己手動寫配置文件。

        @SpringBootApplication:Spring Boot項目的核心注解,主要目的是開啟自動配置,是一個組合注解,包含的注解為@ SpringBootConfiguration+@EnableAutoConfiguration+@ComponentScan

         @RestController注解相當于@ResponseBody + @Controller合在一起的作用        

         @Configuration:這是一個配置Spring的配置類。
         @Controller:標明這是一個SpringMVC的Controller控制器。

         @ResponseBody: 如果需要返回JSON,XML或自定義mediaType內容到頁面,則需要在對應的方法上加上@ResponseBody注解

          main方法:在main方法中啟動一個應用,即:這個應用的入口。

4、如果我們不想在程序中使用默認的配置,則可以在程序啟動的類上面,使用注解排除這個配置項,@SpringBootApplication(exclude={MongoDataAutoConfiguration.class})


5、如果我們現在spring程序中使用springmvc的功能,使用注解@EnableWebMvc


6、項目啟動的時候,我們使用xml配置文件來初始化一些bean,得利用@ImportResoure(locations = { "classpath:path"})


7、利用spring oot上傳文件的時候,必須利用注解@Bean實例化MultipartConfigElement;如果跳轉到相應的jsp頁面,則實列化視圖解析器UrlBasedViewResolver


8、定義Swagger配置類,ApiSwaggerConfig繼承WebMvcConfigurerAdapter類,來實現配置的編碼。


9、最后運行spring boot項目,可以直接運行java application;也可以maven命令spring-boot:run;liunx環境自己寫個啟動腳本就可以了,或者命令行運行jar。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

巫山县| 渝北区| 武安市| 南充市| 朝阳市| 花垣县| 泌阳县| 即墨市| 阳山县| 漳浦县| 静安区| 仲巴县| 文登市| 乌海市| 稻城县| 辽宁省| 洛扎县| 徐水县| 宝丰县| 金川县| 达州市| 岑巩县| 方山县| 章丘市| 桐乡市| 巧家县| 高邑县| 靖安县| 建宁县| 峨山| 乐平市| 正镶白旗| 石河子市| 溆浦县| 南江县| 开原市| 龙里县| 赤峰市| 汤原县| 肥西县| 吉林市|