SpringBoot入门

一、创建第一个SpringBoot工程

1.1创建步骤:

1.1.1.点击File--->New--->Project...

1.1.2.输入MAVEN,组名、包名等相关参数

1.1.3.选择SpringBoot版本,选择项目需要依赖的相关骨架包

1.1.4.设置项目保存目录

1.1.5.项目创建完成,工程主界面如下

 1.2目录结构解析

1.默认有个Demo1Application,里面是spring boot的载入函数

2.resource目录下有个application.properties文件,这个是Spring boot的配置文件

3.test目录下有个测试类Demo1ApplicationTests,这个是spring boot的单元测试

4.pom.xml文件

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 3     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 4     <modelVersion>4.0.0</modelVersion>
 5     <groupId>com.gxh</groupId>
 6     <artifactId>demo1</artifactId>
 7     <version>1.0</version>
 8     <packaging>jar</packaging>
 9 
10     <name>demo1</name>
11     <description>Demo project for Spring Boot</description>
12 
13     <parent>
14         <groupId>org.springframework.boot</groupId>
15         <artifactId>spring-boot-starter-parent</artifactId>
16         <version>2.0.4.RELEASE</version>
17         <relativePath/> <!-- lookup parent from repository -->
18     </parent>
19 
20     <properties>
21         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
22         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
23         <java.version>1.8</java.version>
24     </properties>
25 
26     <dependencies>
27         <dependency>
28             <groupId>org.springframework.boot</groupId>
29             <artifactId>spring-boot-starter-web</artifactId>
30         </dependency>
31 
32         <dependency>
33             <groupId>org.springframework.boot</groupId>
34             <artifactId>spring-boot-starter-test</artifactId>
35             <scope>test</scope>
36         </dependency>
37     </dependencies>
38 
39     <build>
40         <plugins>
41             <plugin>
42                 <groupId>org.springframework.boot</groupId>
43                 <artifactId>spring-boot-maven-plugin</artifactId>
44             </plugin>
45         </plugins>
46     </build>
47 </project>

 1.3.启动项目

 通过spring boot的启动类,这里是Demo1Application,选中类,右键选择-->RunDemoApplication

 

在浏览器中输入localhost://8080出现如下界面

 

 出现上图404错误是正常的,因为我们什么都没写。

编写HelloController,必须在SpringBoot启动类的父级包下创建Controller。

@Controller
public class HelloController {

    @RequestMapping(value="/hello",method=RequestMethod.GET)
    @ResponseBody
    public String sayHello() {
        return "hello spring Boot!";
    }
}

再次运行,就会出现如下界面。

原文地址:https://www.cnblogs.com/gxh494/p/11795865.html