现在SpringBoot越来越受到我们开发者的青睐,它的核心优势我总结如下:
Spring Boot可以轻松创建可以“运行”的独立的,生产级的基于Spring的应用程序。开箱即可使用,减少很多xml的配置。
1.独立运行的Spring项目 :Spring Boot可以以jar包的形式来运行
2.内嵌Servlet容器:Spring Boot可以内嵌Tomcat
3.提供starter简化Maven配置 :使用Spring或者SpringMVC我们需要添加大量的依赖,Spring Boot 通过starter能够帮助我们简化Maven配置。
今天,我就记录下我学习时的Demo:
第一步:
首先用maven创建一个项目。
第二步:
配置pom.xml,如图:
第三步:
编写controller类,如图:
第四步:
编写SpringBoot启动类:
Run As 跑起来这个主类,控制台显示如下
下面就是在浏览器输入路径访问,显示如下:
tips:
1. 访问路径是不需要输入项目名称,如果需要在src/main/resources下建一个application.properties,指定端口号也是一样。
2. SpringBoot启动类需要建在整个项目的根类,这样它才会扫描其路径下的文件