Spring Boot(一):项目环境搭建

说明

新建项目(IntelliJ Idea)

File->New->Projec->Spring Initializr

点击“Next”,根据自己需求填写项目信息

工程创建成功后如下图所示

配置依赖管理

  1. maven配置文件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 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
 
    <groupId>com.hodor</groupId>
    <artifactId>xiyu</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <packaging>jar</packaging>
 
    <name>xiyu</name>
    <description>Demo project for Spring Boot</description>
 
    <parent>
        <!--Spring 基础包,必须-->
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.0.0.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
 
    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <java.version>1.8</java.version>
    </properties>
 
    <dependencies>
        <!--Spring 基础包,必须-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter</artifactId>
        </dependency>
 
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
        <!--Spring MVC相关,必须-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <!--thymeleaf 模板相关,主要用户模板渲染,非必须-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>
        <!--Spring Boot包括一组额外的工具,可以使应用程序开发体验更加愉快。
        spring-boot-devtools模块可以包含在任何项目中,它可以节省大量的时间。
        想要使用devtools支持,只需将模块依赖关系添加到你的构建中-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <!--以下两项,热启动必须配置-->
            <optional>true</optional>
            <scope>true</scope>
        </dependency>
    </dependencies>
 
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
 </project>

2 . 热启动配置

快捷键Ctrl+Shift+Alt+/ 打开idea注册配置

下图项目打钩

Spring基础环境搭建完成,接下来,我们定义一个类验证服务是否已经正常运行

验证环境

在以下路径创建HelloWord.java

package com.hodor.xiyu;
 
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
 
@Controller
@EnableAutoConfiguration
public class HelloWord{
 
    @RequestMapping("/hello")
    @ResponseBody
    public String home(){
        return "sdfsdfsdf";
    }
 
}

运行工程:

控制台中无 错,则说明启动没有问题,在浏览器中访问测试

以上就是搭建sprint boot的基本步骤

声明:本站部分文章内容及图片转载于互联 、内容不代表本站观点,如有内容涉及侵权,请您立即联系本站处理,非常感谢!

(0)
上一篇 2020年3月6日
下一篇 2020年3月6日

相关推荐