亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

磐安县| 称多县| 休宁县| 剑河县| 青冈县| 霸州市| 类乌齐县| 察隅县| 都匀市| 淮阳县| 邹平县| 彰化县| 滨海县| 略阳县| 建阳市| 盐源县| 社会| 乐业县| 克东县| 广河县| 吉木乃县| 兴化市| 简阳市| 东乡族自治县| 广水市| 丰原市| 晋中市| 东光县| 体育| 革吉县| 澄江县| 云龙县| 凤凰县| 余干县| 黑河市| 韩城市| 武汉市| 承德市| 定安县| 绥化市| 姚安县|