其他分享
首页 > 其他分享> > Sring Boot 创建Maven项目(IDEA 2021)

Sring Boot 创建Maven项目(IDEA 2021)

作者:互联网

 

 

 

 

 项目名称,存储位置,公司名称等

 

pom.xml

 

 

 

修改 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>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.1.3.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <groupId>org.example</groupId>
    <artifactId>untitled1</artifactId>
    <version>1.0-SNAPSHOT</version>

    <properties>
        <maven.compiler.source>8</maven.compiler.source>
        <maven.compiler.target>8</maven.compiler.target>
    </properties>

    <dependencies>
        <!-- 选择的Web模块依赖启动器 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

</project>

 

新建 Chapter01Application.java

 

 

package com.mycompany;


import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Chapter01Application {

    public static void main(String[] args) {
        SpringApplication.run(Chapter01Application.class, args);
    }

}

 

新建HelloController.java

 

 

package com.mycompany.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController     //  该注解为组合注解,等同于Spring中@Controller+@ResponseBody注解
public class HelloController {
    @GetMapping("/hello")  // 该注解等同于Spring框架中@RequestMapping(RequestMethod.GET)注解
    public String hello(){
        return "你好,Spring Boot";
    }
}

启动项目

 

 启动之后可以在console中看到以下信息

 

 

在浏览器地址栏输入

http://localhost:8080/hello

 

 

 

 

 

 

 

 

 

IDEA中 Enable Auto-Import 如何取消

File->Settings->Maven->Importing->Import Maven projects automatically (自 IDEA 2020, 2021 之后的版本没有这个了)

 

IntelliJ IDEA 2020.1 brings a small but important update to our Maven and Gradle users. Instead of the old auto-import, there’s now a floating notification in the upper-right part of the editor. Use this notification or a new shortcut (Ctrl+Shift+O for Windows and Linux /Shift+Cmd+I for Mac) to load the changes after you modify the build file. It gets even better: when IntelliJ IDEA detects any changes to the build file made outside the IDE, such as VCS updates, it reloads the related projects automatically.

 

标签:Sring,Boot,boot,IDEA,springframework,import,org,注解
来源: https://www.cnblogs.com/emanlee/p/16114115.html