美文网首页
SpringBoot官方demo运行

SpringBoot官方demo运行

作者: 飞翼_U | 来源:发表于2018-08-14 18:11 被阅读719次

    运行环境:IDEA
    1.新建 Module
    2.修改项目的pom.xml ,添加spring-bootde 配置文件。
    添加如下部分:

    <!-- spring boot 基本环境 -->
        <parent>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-parent</artifactId>
            <version>1.5.1.RELEASE</version>
        </parent>
    
         <!--web应用基本环境配置 -->
        <dependencies>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
            </dependency>
        </dependencies>
    

    3.创建一个启动类
    在源代码java目录下新建 hello包,包下面新建 SampleController.java,内容如下:

    package hello;
    
    import org.springframework.boot.*;
    import org.springframework.boot.autoconfigure.*;
    import org.springframework.stereotype.*;
    import org.springframework.web.bind.annotation.*;
    
    @Controller
    @EnableAutoConfiguration
    public class SampleController {
    
        @RequestMapping("/")
        @ResponseBody
        String home() {
            return "Hello World!";
        }
    
        public static void main(String[] args) throws Exception {
            SpringApplication.run(SampleController.class, args);
        }
    }
    
    
    springboot 内嵌的是tomcat 服务,默认的端口是8080

    4.运行上面的类
    运行成功的话可以看到一个起动标识

      .   ____          _            __ _ _
     /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
    ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
     \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
      '  |____| .__|_| |_|_| |_\__, | / / / /
     =========|_|==============|___/=/_/_/_/
     :: Spring Boot ::        (v1.5.3.RELEASE)
    
    Tomcat started on port(s): 8080 (http)
    initialization started
    initialization completed in 32 ms
    

    5.浏览器访问
    浏览器输入:http://localhost:8080/
    返回:Hello World!

    以上,第一个SpringBoot的demo就运行成功了。

    相关文章

      网友评论

          本文标题:SpringBoot官方demo运行

          本文链接:https://www.haomeiwen.com/subject/seivbftx.html