- 环境要求
System Requirements:
jdk 1.8+
maven 3.3+
spring Framework 5.2.4.RELEASE
ServletContainers:
Tomcat 9.0
jetty 9.4
Undertow 2.0 - 项目中引入依赖
目录结构:

修改配置文件:
<!-- 引入springboot的web支持-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- 继承springboot的父项目-->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.5.RELEASE</version>
</parent>

3. 第一个hello springboot程序开发

package com.wenxin;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@EnableAutoConfiguration//开启自动配置
@RestController
public class Application {
public static void main(String[] args) {
//用来启动springboot的应用
//参数1:传入入口类 类对象 参数2:main函数的参数
SpringApplication.run(Application.class,args);
}
@GetMapping("/hello")
public String hello(){
System.out.println("hello springboot,我的第一个springboot开发");
return "hello springboot";
}
}
ps: 内嵌tomcat默认端口为:8080,如果发生端口冲突,在appliaction.yml文件中修改端口号
运行结果:

本文介绍了Spring Boot开发的环境要求,包括JDK 1.8+、Maven 3.3+等,还提及了支持的Servlet容器。说明了在项目中引入依赖、修改配置文件的操作,最后进行了第一个Hello Spring Boot程序开发,指出若端口冲突可在application.yml文件中修改端口。
401

被折叠的 条评论
为什么被折叠?



