成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Spring Boot 《一》開(kāi)發(fā)一個(gè)“HelloWorld”的 web 應(yīng)用

chaosx110 / 1974人閱讀

摘要:一概括,如果使用開(kāi)發(fā)一個(gè)的應(yīng)用創(chuàng)建一個(gè)項(xiàng)目并且導(dǎo)入相關(guān)包。創(chuàng)建一個(gè)編寫一個(gè)控制類需要一個(gè)部署應(yīng)用的服務(wù)器如,特點(diǎn)設(shè)計(jì)目的是用來(lái)簡(jiǎn)化新應(yīng)用的初始搭建以及開(kāi)發(fā)過(guò)程。啟動(dòng)器可以和位于同一個(gè)包下,或者位于的上一級(jí)包中,但是不能放到的平級(jí)以及子包下。

一,Spring Boot 介紹

Spring Boot不是一個(gè)新的框架,默認(rèn)配置了多種框架使用方式,使用SpringBoot很容易創(chuàng)建一個(gè)獨(dú)立運(yùn)行(運(yùn)行jar,內(nèi)嵌Servlet)、準(zhǔn)生產(chǎn)級(jí)別的基于Spring框架的項(xiàng)目,它可以不用或者說(shuō)只需要使用很少的Spring配置。

Spring Boot 是由 Pivotal 團(tuán)隊(duì)提供的全新框架,其設(shè)計(jì)目的是用來(lái)簡(jiǎn)化新 Spring 應(yīng)用的初始搭建以及開(kāi)發(fā)過(guò)程。該框架使用了特定的方式來(lái)進(jìn)行配置,從而使開(kāi)發(fā)人員不再需要定義樣板化的配置。就像 Maven 整合了所有的 Jar 包,Spring Boot 整合了所有的框架。

一、概括
1,如果使用 Spring 開(kāi)發(fā)一個(gè)"HelloWorld"的 web 應(yīng)用:

創(chuàng)建一個(gè) web 項(xiàng)目并且導(dǎo)入相關(guān) jar 包。SpringMVC Servlet

創(chuàng)建一個(gè) web.xml

編寫一個(gè)控制類(Controller)

需要一個(gè)部署 web 應(yīng)用的服務(wù)器 如 tomcat

2,Spring Boot 特點(diǎn):

Spring Boot 設(shè)計(jì)目的是用來(lái)簡(jiǎn)化新 Spring 應(yīng)用的初始搭建以及開(kāi)發(fā)過(guò)程。

嵌入的 Tomcat,無(wú)需部署 WAR 文件

Spring Boot 并不是對(duì) Spring 功能上的增強(qiáng),而是提供了一種快速使用 Spring 的方

式。

二,構(gòu)建 Spring Boot 項(xiàng)目及啟動(dòng)器講解

1.使用 maven 構(gòu)建 SpringBoot 項(xiàng)目


2.注入 SpringBoot 啟動(dòng)坐標(biāo)

3.也可以手動(dòng)修改 pom 文件 將 jdk 的版本

4.SpringBoot 啟動(dòng)器介紹:

所謂的 springBoot 啟動(dòng)器其實(shí)就是一些 jar 包的集合。SprigBoot 一共提供 4種 啟動(dòng)器。

4.1 spring-boot-starter-web

支持全棧式的 web 開(kāi)發(fā),包括了 romcat 和 springMVC 等 jar

4.2 spring-boot-starter-jdbc

支持 spring 以 jdbc 方式操作數(shù)據(jù)庫(kù)的 jar 包的集合

4.3 spring-boot-starter-redis

支持 redis 鍵值存儲(chǔ)的數(shù)據(jù)庫(kù)操作

三,Spring Boot 入門 編寫HelloWorld

1.編寫返回 HelloWorld 的 Controller

2.啟動(dòng) SpringBoot 編寫啟動(dòng)類

3.運(yùn)行結(jié)果

運(yùn)行App.java啟動(dòng)類,run as JavaApplication

4.關(guān)于編寫啟動(dòng)器需要注意的問(wèn)題

啟動(dòng)器存放的位置。啟動(dòng)器可以和 controller 位于同一個(gè)包下,或者位于 controller 的上一級(jí)
包中,但是不能放到 controller 的平級(jí)以及子包下。

最后放上我的項(xiàng)目
項(xiàng)目地址:
https://github.com/yuerLoveCo...
更多閱讀

SpringMVC, SpringBoot、 Spring Cloud及Maven的理解
終于,我還是下決心學(xué)Java后臺(tái)了
堅(jiān)持:學(xué)習(xí)Java后臺(tái)的第一階段,我學(xué)習(xí)了那些知識(shí)

如果您有什么問(wèn)題,歡迎閱讀上面的文章,關(guān)注我微信公眾號(hào):終端研發(fā)部,一起交流和學(xué)習(xí)~~

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/75136.html

相關(guān)文章

  • Spring Boothelloworld

    摘要:第二個(gè)類級(jí)別注解是。將引導(dǎo)應(yīng)用程序,啟動(dòng),從而啟動(dòng)自動(dòng)配置服務(wù)器。比如想使用不同版本的,具體如下在標(biāo)簽中還可以指定編譯的版本和項(xiàng)目的編碼格式指定項(xiàng)目編碼為使用插件可以為項(xiàng)目提供的操作方式,的個(gè),默認(rèn)。 引言 Spring 框架對(duì)于很多 Java 開(kāi)發(fā)人員來(lái)說(shuō)都不陌生。Spring 框架包含幾十個(gè)不同的子項(xiàng)目,涵蓋應(yīng)用開(kāi)發(fā)的不同方面。如此多的子項(xiàng)目和組件,一方面方便了開(kāi)發(fā)人員的使用,另外...

    go4it 評(píng)論0 收藏0
  • Spring Boot 2.x():HelloWorld

    摘要:簡(jiǎn)介本系列基于的官方文檔,除去了文檔中一些冗余的東西,加上了一些自己的理解,意圖是在于幫助更多初識(shí)的人來(lái)進(jìn)行一次探險(xiǎn)。本系列建議具有基礎(chǔ)和使用經(jīng)驗(yàn)的同學(xué)學(xué)習(xí)。至此,一個(gè)程序就編寫完畢了。 簡(jiǎn)介 本系列基于Spring Boot 2.x 的官方文檔,除去了文檔中一些冗余的東西,加上了一些自己的理解,意圖是在于幫助更多初識(shí)Spring Boot的人來(lái)進(jìn)行一次探險(xiǎn)。 本系列建議具有Java基...

    xuxueli 評(píng)論0 收藏0
  • Spring BootSpring Boot——HelloWorld

    摘要:使用嵌入式容器,應(yīng)用無(wú)需達(dá)成包。自動(dòng)依賴與版本控制。準(zhǔn)生產(chǎn)環(huán)境的運(yùn)行時(shí)應(yīng)用監(jiān)控。告訴開(kāi)啟自動(dòng)配置功能,這樣自動(dòng)配置才能生效。其組成為為的底層注解,表明給容器中導(dǎo)入一個(gè)組件,導(dǎo)入的組建由類提供。 Spring Boot——入門 spring boot簡(jiǎn)化了spring的開(kāi)發(fā),是J2EE一站式解決方案。 Spring Boot 的優(yōu)缺點(diǎn) 優(yōu)點(diǎn) 快速創(chuàng)建獨(dú)立運(yùn)行的服務(wù),與主流框架集成。 使...

    hellowoody 評(píng)論0 收藏0
  • SpringBoot 實(shí)戰(zhàn) (二) | 第個(gè) SpringBoot 工程詳解

    摘要:代碼如下可以看到中一共有個(gè)依賴,其中只有是我手動(dòng)加入的,用于單元測(cè)試。點(diǎn)擊項(xiàng)目啟動(dòng)按鈕,效果如下好的程序必須配備完善的單元測(cè)試。測(cè)試結(jié)果如下可以看到紅圈框住的地方,出現(xiàn)這個(gè)綠色標(biāo)志證明單元測(cè)試沒(méi)問(wèn)題。 微信公眾號(hào):一個(gè)優(yōu)秀的廢人如有問(wèn)題或建議,請(qǐng)后臺(tái)留言,我會(huì)盡力解決你的問(wèn)題。 前言 哎呦喂,按照以往的慣例今天周六我的安排應(yīng)該是待在家學(xué)學(xué)貓叫啥的。但是今年這種日子就可能一去不復(fù)返了,沒(méi)...

    GeekQiaQia 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

chaosx110

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<