Spring Boot -1- 创建工程

发布于 2024-07-19
864

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。

扫码阅读
手机扫码阅读
SpringBoot项目介绍摘要

摘要

概述

本文从SpringBoot初始化入手,详细介绍了SpringBoot创建项目的三种方式,包括Spring Initializr、Spring Boot CLI和IDEA,同时对项目运行结果进行了展示,最后简要介绍了如何添加Controller以及访问运行地址。

SpringBoot创建方法

SpringBoot提供三种创建方法:

  • Spring Initializr:通过访问 https://start.spring.io 创建项目,下载后解压并运行命令 mvn spring-boot:run 启动项目。
  • Spring Boot CLI:下载Spring Boot CLI工具,配置环境变量后使用命令行创建项目,并通过命令 mvn spring-boot:run 启动项目。
  • IDEA:使用集成开发环境(如IntelliJ IDEA)创建项目,选择相关依赖后运行项目。

项目运行与访问

项目启动后默认运行在 http://localhost:8080/,如果项目中未添加任何Controller,访问时会显示404页面。通过添加一个简单的 TestController 类,可以实现访问根路径返回自定义内容。

SpringBoot项目结构

SpringBoot项目的启动类通常包含 @SpringBootApplication 注解,该注解是 @Configuration@ComponentScan@EnableAutoConfiguration 的组合,默认扫描启动类所在的包及其子包。

示例代码

以下是一个简单的 TestController 示例代码:

@RestController
public class TestController {
    @RequestMapping("/")
    public String testIndex() {
        return "This is a Test index";
    }
}
    

运行后访问 http://localhost:8080/ 可看到自定义返回结果。

注意事项

当项目中存在多个启动类时,可以通过配置文件或插件指定启动类,例如:

  • pom.xml 中指定启动类:
  • 
        com.myfirst.springboot.SpringBootDemo3Application
    
            
  • 通过 spring-boot-maven-plugin 配置启动类。

springboot葵花宝典

主要分享JAVA技术,主要包含SpringBoot、SpingCloud、Docker、中间件等技术,以及Github开源项目

272 篇文章
浏览 225K

还在用多套工具管项目?

一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。

加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线