创建方式
1 可以去spring官网下载demo工程
2 可以用spring官网提供的sts工具创建(等同于安装了sts插件的eclipse)
3 如果开发工具是eclipse,可以安装sts插件,创建项目
4 直接创建maven项目,引入相关依赖,本文介绍的就是这种方式
创建步骤
1 创建一个maven项目
2 在pom文件中加入相关依赖
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>springboot1</groupId>
<artifactId>springboot1</artifactId>
<version>0.0.1-SNAPSHOT</version>
<!--
Spring Boot的父级依赖,这样当前的项目就是Spring Boot项目了。
它用来提供相关的Maven默认依赖。使用它之后,常用的包依赖可以省去version标签,控制了所有依赖的版本号。
-->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.2.RELEASE</version>
</parent>
<dependencies>
<!--引入这个web依赖后 ,会自动导入web开发相关的jar包-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
</project>
可以看下引入spring-boot-starter-web之后,项目自动导入的jar包。
3创建一个主类
主类代码
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
/**
* @SpringBootApplication 注解来标注一个SpringBoot 应用主程序类
*/
@SpringBootApplication
public class HelloWorldApplication {
public static void main(final String[] args) {
SpringApplication.run(HelloWorldApplication.class, args);
}
}
4创建controller
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloWorldController {
@GetMapping("/hello")
public String HelloWorld() {
return "hello world";
}
}
5启动
6 浏览器访问
http://localhost:8080/hello