Springboot 入门,输入“hello world”

Springboot出来不短时间了,今天也来写一篇入门级,输出“hello world”

首先学习一门技术我们应该知道几个问题,也好总结一下自己学习之后的收获:

1.学习的这门技术是什么?
2.它有什么用?
3.使用它的好处在哪?
4.如何使用它?

下面是我走官网和其他地方找的资料和个人整理的一些:

1.什么是Springboot?  
2.它有什么用? 
3.使用它的好处在哪?

【百度百科:】Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

个人理解springboot是一个全新的 开发框架,简化了原有spring项目的搭建和开发过程。帮我们定制好了配置,不用我们再像以前搭建项目那样去配置各种xml、properties..,这样可以使我们快速搭建一个应用项目

4.如何使用它?

官网下载springboot 案例:https://start.spring.io/

Springboot 入门,输入“hello world”

下载下来的项目,默认名字为demo。导入到eclipse  或 myeclipse中,如下:

Springboot 入门,输入“hello world”


如上图,导入demo后,(PS:如果pom.xml文件报错。可能是网络不好,jar包未下载或者已下载和之前的冲突,根据报错提示到本地仓库删除之后再update project,一般就能解决。我个人就是这样解决的,不能解决请另行搜索。Springboot 入门,输入“hello world”。。)

不能直接运行main函数,这样是没有用的。要添加上图步骤的代码,并在类的上面添加@Controller。然后运行。如下

Springboot 入门,输入“hello world”


这个时候springboot已经启动完成了,没错,不用配置任何配置文件,也不用配置web.xml。这些都是已经内置好的了,我们这时候就可以在浏览器中输入localhost:8080, 来查看一下结果,正确输出了 “hello world”。如下

Springboot 入门,输入“hello world”