美文网首页
开发你的第一个Spring Boot应用, Hello Worl

开发你的第一个Spring Boot应用, Hello Worl

作者: Made0107 | 来源:发表于2017-12-05 11:18 被阅读0次

    使用Java开发一个简单的"Hello World!" web应用,将使用Maven构建该项


    pom.xml

    <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>com.made</groupId>
     <artifactId>springboot_demo</artifactId>
     <version>0.0.1-SNAPSHOT</version>
     <packaging>war</packaging>
     
     <parent>
           <groupId>org.springframework.boot</groupId>
           <artifactId>spring-boot-starter-parent</artifactId>
           <version>2.0.0.BUILD-SNAPSHOT</version>
       </parent>
    
       <!-- Additional lines to be added here... -->
    
       <dependencies>
           <dependency>
               <groupId>org.springframework.boot</groupId>
               <artifactId>spring-boot-starter-web</artifactId>
           </dependency>
       </dependencies>
    
       <!-- (you don't need this if you are using a .RELEASE version) -->
       <repositories>
           <repository>
               <id>spring-snapshots</id>
               <url>http://repo.spring.io/snapshot</url>
               <snapshots><enabled>true</enabled></snapshots>
           </repository>
           <repository>
               <id>spring-milestones</id>
               <url>http://repo.spring.io/milestone</url>
           </repository>
       </repositories>
       <pluginRepositories>
           <pluginRepository>
               <id>spring-snapshots</id>
               <url>http://repo.spring.io/snapshot</url>
           </pluginRepository>
           <pluginRepository>
               <id>spring-milestones</id>
               <url>http://repo.spring.io/milestone</url>
           </pluginRepository>
       </pluginRepositories>
    </project>
    

    代码

    package com.made.demo;
    
    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RestController;
    
    @RestController
    @EnableAutoConfiguration
    public class Example {
        
        @RequestMapping("/home")
        public String home() {
            
            return "Hello world !";
        }
    
        public static void main(String[] args) {
            
            SpringApplication.run(Example.class, args);
        }
    }
    
    

    启动

    1. 进行 Run As ---> Java Application启动 会看到控制台打印如下
    
      .   ____          _            __ _ _
     /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
    ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
     \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
      '  |____| .__|_| |_|_| |_\__, | / / / /
     =========|_|==============|___/=/_/_/_/
     :: Spring Boot ::  (v2.0.0.BUILD-SNAPSHOT)
    ....... . . .
    ....... . . . (log output here)
    ....... . . .
    com.made.demo.Example: Started Example in 3.44 seconds (JVM running for 3.929)
    
    
    1. 浏览器访问
    image.png

    相关文章

      网友评论

          本文标题:开发你的第一个Spring Boot应用, Hello Worl

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