IDEA创建Spring Boot项目

创建 Spring Boot 项目

  开发环境配置完成后,接下来,我们就可以通过 Intellij IDEA 创建一个 Spring Boot 项目了。

  Intellij IDEA 一般可以通过两种方式创建 Spring Boot 项目:

  • 使用 Maven/Gradle创建,我们选用我们习惯使用的Gradle进行创建
  • 使用 Spring Initializr 创建

使用 Gradle 创建

1. 使用 IntelliJ IDEA 创建一个名称为 book-avatar-master的 Gradle项目,创建过程同一般的Gradle工程创建方式。

2. 在该 Gradle项目的 构建脚本build.gradle 中添加以下配置,导入 Spring Boot 相关的依赖。

plugins {
    id 'org.springframework.boot' version '2.5.6'
    id 'io.spring.dependency-management' version '1.0.11.RELEASE'
    id 'java'
}

group 'edu.uestc.avatar'
version '1.0-SNAPSHOT'

sourceCompatibility = 13

configurations {
    compileOnly {
        extendsFrom annotationProcessor
    }
}

repositories {
    mavenCentral()
}

dependencies {
    implementation 'org.springframework.boot:spring-boot-starter'
    compileOnly 'org.projectlombok:lombok'
    developmentOnly 'org.springframework.boot:spring-boot-devtools'
    annotationProcessor 'org.projectlombok:lombok'
    testImplementation 'org.springframework.boot:spring-boot-starter-test'
    testImplementation group: 'junit', name: 'junit', version: '4.13'
}

test {
    useJUnitPlatform()
}
tasks.withType(JavaCompile){
    options.encoding = 'UTF-8'
}

3. 在 edu.uestc.avatar 包下,创建一个名为 AvatarApplication 主程序,用来启动 Spring Boot 应用

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

使用 Spring Initializr 创建(略)

 

 

启动 Spring Boot

  默认情况下,Spring  Boot 项目会创建一个名为 ***Application 的主程序启动类 ,该类中使用了一个组合注解 @SpringBootApplication,用来开启 Spring Boot 的自动配置,另外该启动类中包含一个 main() 方法,用来启动该项目。

  直接运行启动类 AvatarApplication 中的 main() 方法,便可以启动该项目。

posted @ 2021-11-04 16:39  Tiger-Adan  阅读(575)  评论(0编辑  收藏  举报