spring boot入门helloworld(一)

       今天工作之余先来没事干,太闲总会心慌的,听说各位大佬公司都用的是spring boot、spring cloud之类的,然而作为菜鸟的我却一点都不了解(慌~~~),虽入行不是很久,但也不能拖我们各位技术大佬小哥哥的后腿,先从hello world来起吧!

1.打开Idea

spring boot入门helloworld(一)_第1张图片

2.

spring boot入门helloworld(一)_第2张图片

3.

spring boot入门helloworld(一)_第3张图片

Spring Boot 部署jar和war两种方式的区别:

spring boot入门helloworld(一)_第4张图片

(1) packaging的方式不同,一种设置成jar一种是war

(2)继承的方式不同 

Application.java需要继承SpringBootServletInitializer,而jar包不需要。Application.java需要继承SpringBootServletInitializer,而jar包不需要。

jar方式:

spring boot入门helloworld(一)_第5张图片

war方式:

spring boot入门helloworld(一)_第6张图片

(3)spring boot内置tomcat 

springboot内置tomcat容器,默认tomcat8的版本,war包部署时,需要在pom文件中有关跟tomcat有关系的jar包scope都设置成provided。 

去掉spring boot内置的tomcat代码:

spring boot入门helloworld(一)_第7张图片

4.

spring boot入门helloworld(一)_第8张图片

5.最后一步finished完成以后将会看到

spring boot入门helloworld(一)_第9张图片

6.配置maven仓库

spring boot入门helloworld(一)_第10张图片

7.接下来写个我们的小宝宝hello world(mvc方式)

spring boot入门helloworld(一)_第11张图片

8.接下来启动测试

spring boot入门helloworld(一)_第12张图片

看到控制台如下图就是启动成功辣!

spring boot入门helloworld(一)_第13张图片

在浏览器输入

spring boot入门helloworld(一)_第14张图片

好啦,这算跟spring boot来个hello了

 

 

你可能感兴趣的:(spring,boot,java,spring,boot)