Spring Boot学习随笔-第一个SpringBoot项目快速启动

深海探险家 2024-06-08 ⋅ 25 阅读

简介

Spring Boot是一个快速搭建Spring应用程序的框架,它提供了自动配置、开箱即用的特性,可以让开发者更专注于业务需求而不需要关心复杂的配置。

本篇博客将带你快速入门Spring Boot,通过构建第一个Spring Boot项目来了解一些基本概念和使用方法。我们将使用org.springframework.boot、@SpringBootApplication和application.yml等关键组件和配置来完成项目的启动。

步骤

1. 创建一个Maven项目

首先,在你选择的IDE中创建一个Maven项目。选择Maven是因为它可以方便地管理项目依赖和构建。在创建项目时,请确保选择Java版本为1.8或更高。

2. 引入Spring Boot依赖

打开项目的pom.xml文件,并在标签内添加以下依赖:

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-web</artifactId>
</dependency>

这个依赖将会引入Spring Boot的Web组件,用于构建RESTful API等Web应用。

3. 编写一个简单的Spring Boot应用

在src/main/java目录下创建一个新的包,并在该包下创建一个新的类。在这个类上添加@SpringBootApplication注解,该注解用于开启Spring Boot的自动配置。

package com.example.springbootdemo;

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

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

4. 编写配置文件

在src/main/resources目录下创建一个新的文件,命名为application.yml。在这个文件中,我们可以配置一些应用程序的属性。

spring:
  application:
    name: MyFirstSpringBootApp
  server:
    port: 8080

这个配置文件中,我们设置了应用程序的名称为"MyFirstSpringBootApp",并指定了应用程序运行的端口为8080。

5. 运行应用程序

现在可以运行我们的Spring Boot应用了。在IDE中,右键点击SpringBootDemoApplication类,选择"Run As" -> "Java Application",或者在终端中定位到项目的根目录运行以下命令:

mvn spring-boot:run

应用程序启动后,你将在控制台看到类似下面的输出:

2021-01-01 12:00:00.000  INFO 12345 --- [           main] com.example.springbootdemo.SpringBootDemoApplication : Started SpringBootDemoApplication in 2.345 seconds (JVM running for 3.456)

这表示你的应用程序已经成功启动了。

6. 访问应用程序

现在,打开你的浏览器并访问http://localhost:8080。你将会看到一个简单的"Hello, World!"消息。

总结

通过这个简单的示例,我们了解了如何快速启动一个Spring Boot应用程序。我们使用了org.springframework.boot、@SpringBootApplication和application.yml等关键组件和配置来完成项目的启动。

希望这篇博客可以帮助你快速入门Spring Boot,并愉快地开始你的Spring开发之旅。

欢迎关注我的博客,后续还会继续分享更多有关Spring Boot的学习心得和实践经验。

参考资料


全部评论: 0

    我有话说: