Spring Boot第一个程序

Posted ywb-articles

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Boot第一个程序相关的知识,希望对你有一定的参考价值。

一.创建一个Maven项目

  技术图片

  在setting里设置本地的Maven

  技术图片

  然后Create New Project ,选择Maven项目,选择JDK

  技术图片

二.项目创建完毕后打开pom文件,并在其中添加如下代码

  

<!--SpringBoot的依赖-->
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.2.RELEASE</version> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> <build> <!-- 将项目打包成一个可执行的jar包的插件--> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>

 

三.创建一个主程序类和一个控制器

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * @SpringBootApplication 标注一个主程序类,说明这是一个Spring Boot应用
 */
@SpringBootApplication
public class HelloWorldApplication {
    public static void main(String[] args) {
        //Spring Boot 应用启动起来
        SpringApplication.run(HelloWorldApplication.class , args);
    }
}
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class HelloWorldController {
    @ResponseBody
    @RequestMapping("/hello")
    public String hello(){
        return "hello world";
    }
}

四.运行程序

  程序启动后,在页面访问tomcat时出现以下页面替代了tomcat原有的页面

  技术图片

  如果访问http://localhost:8080/hello就会得到想要的结果

  技术图片

 

以上是关于Spring Boot第一个程序的主要内容,如果未能解决你的问题,请参考以下文章

Spring Boot第一个程序

第一个Spring Boot程序——Hello World!

解决spring-boot启动中碰到的问题:Cannot determine embedded database driver class for database type NONE(转)(代码片段

一张图,理顺 Spring Boot应用在启动阶段执行代码的几种方式

一张图帮你记忆,Spring Boot 应用在启动阶段执行代码的几种方式

一张图,理顺 Spring Boot应用在启动阶段执行代码的几种方式