什么是springboot
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。
spring大家都知道,boot是启动的意思。所以,spring boot其实就是一个启动spring项目的一个工具而已。从最根本上来讲,Spring Boot就是一些库的集合,它能够被任意项目的构建系统所使用。
使用springboot的好处
- 使编码变简单:spring boot采用java config的方式,对spring进行配置,并且提供了大量的注解,极大地提高了工作效率。
- 使配置变简单:spring boot提供许多默认配置,当然也提供自定义配置。但是所有spring boot的项目都只有一个配置文件:application.properties/application.yml。用了spring boot,再也不用担心配置出错找不到问题所在了。
- 使部署变得简单:spring boot内置了三种servlet容器:tomcat,jetty,undertow。你只需要一个java的运行环境就可以跑spring boot的项目了。spring boot的项目可以打成一个jar包,然后通过 java -jar xxxx.jar 来运行。(spring boot项目的入口是一个main方法,运行该方法即可。 )
新建一个springboot项目
- 开发工具&