首页 > 编程语言 > 详细

SpringBoot-02-第一个程序

时间:2020-09-19 13:15:05      阅读:48      评论:0      收藏:0      [点我收藏+]
  • 新建一个SpringBoot项目,选中Web依赖

  • 创建好的SpringBoot项目目录结构如下:

技术分享图片

  • 新建SpringBoot项目中的主启动类和项目依赖管理文件

    • 主启动类:SpringbootdemoApplication

      @SpringBootApplication
      public class SpringbootdemoApplication {
      ?
         public static void main(String[] args) {
             SpringApplication.run(SpringbootdemoApplication.class, args);
        }
      }
    • 项目依赖管理文件:pom.xml

      <?xml version="1.0" encoding="UTF-8"?>
      <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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
         <modelVersion>4.0.0</modelVersion>
         <parent>
             <groupId>org.springframework.boot</groupId>
             <artifactId>spring-boot-starter-parent</artifactId>
             <version>2.3.0.RELEASE</version>
             <relativePath/> <!-- lookup parent from repository -->
         </parent>
         <groupId>com.hmx</groupId>
         <artifactId>springbootdemo</artifactId>
         <version>0.0.1-SNAPSHOT</version>
         <name>springbootdemo</name>
         <description>Demo project for Spring Boot</description>
      ?
         <properties>
             <java.version>1.8</java.version>
         </properties>
      ?
         <dependencies>
             <!--web模块依赖启动器-->
             <dependency>
                 <groupId>org.springframework.boot</groupId>
                 <artifactId>spring-boot-starter-web</artifactId>
             </dependency>
      ?
             <!--test类依赖-->
             <dependency>
                 <groupId>org.springframework.boot</groupId>
                 <artifactId>spring-boot-starter-test</artifactId>
                 <scope>test</scope>
                 <exclusions>
                     <exclusion>
                         <groupId>org.junit.vintage</groupId>
                         <artifactId>junit-vintage-engine</artifactId>
                     </exclusion>
                 </exclusions>
             </dependency>
         </dependencies>
      ?
         <!--Maven打包工具依赖-->
         <build>
             <plugins>
                 <plugin>
                     <groupId>org.springframework.boot</groupId>
                     <artifactId>spring-boot-maven-plugin</artifactId>
                 </plugin>
             </plugins>
         </build>
      </project>
  • 创建一个用于Web访问的Controller:HelloController.java

    @RestController
    public class HelloController {
    ?
       @RequestMapping("/hello")
       public String Hello(){
           return "Hello,SpringBoot!";
      }
    }
  • 运行并访问:http://localhost:8080/hello 端口,页面输出:Hello,SpringBoot!

    Spring Boot 入门程序完成!

SpringBoot-02-第一个程序

原文:https://www.cnblogs.com/LittleSkinny/p/13695335.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!