日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

SpringBoot-hello world

發(fā)布時(shí)間:2025/6/15 javascript 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SpringBoot-hello world 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

本節(jié)內(nèi)容包含SpringBoot的開發(fā)環(huán)境配置以及第一個(gè)HelloWorld

準(zhǔn)備環(huán)境:jdk1.8 + maven3.3.9 + eclipse

1. 新建Maven項(xiàng)目

2. 修改pom.xml文件

引入父類包以及spring-web的依賴包

<!-- 引用 springboot-parent,實(shí)現(xiàn)了很多jar依賴管理 --><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>1.5.9.RELEASE</version></parent><dependencies><!-- 由于sprintboot默認(rèn)引用了springmvc,所以這里只需要引用spring-web --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency></dependencies>

3. 在src/main/java目錄下創(chuàng)建controller包,以及TestController文件

TestController.java文件內(nèi)容如下:

package com.king.controller;import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController;@RestController @EnableAutoConfiguration public class TestController {@RequestMapping("/hello")public String hello(){return "Hello world!";}public static void main(String[] args) {SpringApplication.run(TestController.class, args);}}

4. 在TestController中右鍵run as Java Application

然后在控制臺(tái)中看到如下信息:

. ____ _ __ _ _/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \\\/ ___)| |_)| | | | | || (_| | ) ) ) )' |____| .__|_| |_|_| |_\__, | / / / /=========|_|==============|___/=/_/_/_/:: Spring Boot :: (v1.5.9.RELEASE)2018-01-28 22:45:03.463 INFO 171392 --- [ main] com.king.controller.TestController : Starting TestController on KingWang with PID 171392 (D:\workspace\workspace_j2ee\springboot\target\classes started by Administrator in D:\workspace\workspace_j2ee\springboot) 2018-01-28 22:45:03.467 INFO 171392 --- [ main] com.king.controller.TestController : No active profile set, falling back to default profiles: default 2018-01-28 22:45:03.542 INFO 171392 --- [ main] ationConfigEmbeddedWebApplicationContext : Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@5e955596: startup date [Sun Jan 28 22:45:03 CST 2018]; root of context hierarchy 2018-01-28 22:45:06.660 INFO 171392 --- [ main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat initialized with port(s): 8080 (http) 2018-01-28 22:45:06.684 INFO 171392 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat] 2018-01-28 22:45:06.690 INFO 171392 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet Engine: Apache Tomcat/8.5.23 2018-01-28 22:45:06.919 INFO 171392 --- [ost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext 2018-01-28 22:45:06.920 INFO 171392 --- [ost-startStop-1] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 3383 ms 2018-01-28 22:45:07.296 INFO 171392 --- [ost-startStop-1] o.s.b.w.servlet.ServletRegistrationBean : Mapping servlet: 'dispatcherServlet' to [/] 2018-01-28 22:45:07.303 INFO 171392 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'characterEncodingFilter' to: [/*] 2018-01-28 22:45:07.307 INFO 171392 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'hiddenHttpMethodFilter' to: [/*] 2018-01-28 22:45:07.314 INFO 171392 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'httpPutFormContentFilter' to: [/*] 2018-01-28 22:45:07.315 INFO 171392 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'requestContextFilter' to: [/*] 2018-01-28 22:45:08.056 INFO 171392 --- [ main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@5e955596: startup date [Sun Jan 28 22:45:03 CST 2018]; root of context hierarchy 2018-01-28 22:45:08.189 INFO 171392 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/hello]}" onto public java.lang.String com.king.controller.TestController.hello() 2018-01-28 22:45:08.199 INFO 171392 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest) 2018-01-28 22:45:08.199 INFO 171392 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) 2018-01-28 22:45:08.250 INFO 171392 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2018-01-28 22:45:08.250 INFO 171392 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2018-01-28 22:45:08.325 INFO 171392 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2018-01-28 22:45:08.849 INFO 171392 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Registering beans for JMX exposure on startup 2018-01-28 22:45:09.071 INFO 171392 --- [ main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 8080 (http) 2018-01-28 22:45:09.079 INFO 171392 --- [ main] com.king.controller.TestController : Started TestController in 6.343 seconds (JVM running for 7.083)

5. 在瀏覽器中輸入http://localhost:8080/hello即可

?

到此,一個(gè)簡(jiǎn)單的springboot項(xiàng)目完成。。。

使用springboot開開發(fā)java項(xiàng)目居然如此簡(jiǎn)單,

省去了ssm中的那些繁瑣的xml配置。

內(nèi)置了tomcat服務(wù)器,

直接生成一個(gè)可執(zhí)行的jar文件,

所以我們直接通過run命令即可執(zhí)行。

好了,夸獎(jiǎng)springboot到此。

?

總結(jié)

以上是生活随笔為你收集整理的SpringBoot-hello world的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 伊人网免费视频 | 免费在线观看av的网站 | 国产美女精品久久久 | 欧美xxxx69 | 亚洲在线日韩 | 欧美成人黄色网 | 超碰女| 一级片久久久 | 91色在线观看 | 天天操天天插天天射 | 国产精品久久久一区二区 | 亚洲理论片 | 欧美污视频在线观看 | a视频在线免费观看 | 国内成人免费视频 | 黄色av免费播放 | 欧美日韩精品一区二区 | 久操视频免费观看 | 69av视频| 狠狠操免费视频 | 国产综合视频在线 | 性淫影院 | 国产精品国产精品国产专区不片 | 日韩欧美一区二区在线观看 | 毛片小视频 | 丝袜老师扒开让我了一夜漫画 | 天堂资源在线观看 | 美女网站一区 | 国产精品视频一二三区 | 长篇高h乱肉辣文 | 爱爱免费视频网站 | 欧美一区网站 | 26uuu亚洲国产精品 | 国产剧情av在线播放 | 亚洲欧美综合视频 | 成人av一区二区三区在线观看 | 日韩3p视频 | 九九涩| 天天艹夜夜艹 | 天天综合天天综合 | 青娱乐青青草 | 国产精品无码免费在线观看 | 国产特级aaaaaa大片 | 91午夜在线观看 | 亚洲欧美日韩电影 | 床上激情网站 | 在线播放www | 91丝袜呻吟高潮美腿白嫩 | 国产中文一区二区 | 亚洲福利视频在线 | 九九热精品视频 | 久草福利网 | 丰满人妻一区二区三区四区 | 美女高潮网站 | 日韩欧美国产高清 | 在线免费看91| 怎么可能高潮了就结束漫画 | 丰满少妇av| 中文字幕15页 | 色婷婷婷婷| 日韩精品无码一区二区 | 亚洲精品乱码久久久久 | 熟妇高潮精品一区二区三区 | 中文字幕校园春色 | 911国产 | 欧美成人一区二区三区片免费 | 福利在线一区二区 | 国产一二区在线观看 | 就去色综合 | 久久亚洲aⅴ无码精品 | 四虎网址在线 | 天天射天天拍 | 亚洲自拍中文 | 伊人免费在线观看 | 日韩免费av在线 | 国产在线一二三区 | 国产又粗又长又大视频 | 一区二区三区四区在线视频 | 天天综合在线视频 | 国产精品专区在线观看 | 亚洲丝袜在线视频 | hd极品free性xxx护士 | 麻豆传媒网 | 黄片毛片在线观看 | 亚洲欧美日韩国产 | 夜夜狠| 风间由美av在线 | 国产成人在线播放 | 国产av天堂无码一区二区三区 | k8经典成人理伦片 | 免费av成人 | 欧美日韩亚洲国产精品 | xxx精品| 欧美人与性动交a欧美精品 日韩免费高清视频 | 奴性女会所调教 | 秋霞自拍 | 视频丨9l丨白浆 | 亚洲成人一区在线观看 | 国产成人观看 |