SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,SpringBoot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。
SpringBoot重点
SpringBoot可以让你快速构建基于Spring的Web应用程序,内置多种Web容器(如Tomcat),也可jar包运行。
项目搭建
pom.xml中添加相关依赖
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.3.RELEASE</version>
<relativePath/>
</parent>
<dependencies>
<!--SpringBoot通用依赖模块-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!--SpringBoot测试依赖模块-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
修改SpringBoot配置文件
application.yml中设置端口
server:
port: 8080
编写Testcontroller
/**
* TestController
* Created by zhd 2021/8/8.
*/
@Controller
@RequestMapping("/test")
public class DemoController {
private static final Logger LOGGER = LoggerFactory.getLogger(DemoController .class);
@RequestMapping(value = "hello", method = RequestMethod.GET)
@ResponseBody
public String getword() {
return "hello world";
}
}
运行
访问 http://localhost:8080/test/hello
..