• 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!";
        }
    }

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

  • 相关阅读:
    IDEA解决Cannot download sources的问题
    Swagger在Springboot项目中的使用
    ElasticSearch(10)—SpringBoot集成ES
    ElasticSearch(9)---Rest风格
    ElasticSearch(8)---IK分词器
    js显示原型和隐示原型
    通俗易懂讲解为什么设计稿都是750px
    关于rem和px全局设置问题
    PHP RSA密文过长加密解密 越过1024的解决代码
    使用https,$_SERVER['HTTPS']却不等于on?
  • 原文地址:https://www.cnblogs.com/gxh494/p/11795865.html
Copyright © 2020-2023  润新知