IDEA使用Spring Initializr创建SpringBoot项目

本文介绍了如何在IntelliJ IDEA中利用Spring Initializr创建Spring Boot项目。详细步骤包括设置项目环境(IDEA、Maven、Spring Boot版本等),选择项目属性(Group、Artifact、依赖等),以及项目创建完成后默认的目录结构。文章还展示了创建的TestController代码,并解释了@RestController和@RequestMapping注解的作用。最后,说明了如何启动项目并验证其运行情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、前言

SpringBoot项目创建有多种方方式,可以在SpringBoot官网上使用生成器创建,也可以使用maven创建,本文演示的是在IDEA中使用Spring Initializr创建SpringBoot项目。

本项目使用的环境:
  • 开发工具:Intellij IDEA 2017.3.4
  • Maven版本:3.3.9
  • SpringBoot版本:2.3.7.RELEASE
  • jdk:1.8.0_171

二、项目创建

  1. 打开IDEA,左上角File → New → Project
    在这里插入图片描述

  2. 左侧选取Spring Initializr,需要选用1.8版本及以上的版本的JDK,下面的Initializr Service URL使用了阿里云的URL路径“http://start.aliyun.com”,选用默认选项不影响创建,但有可能会遇到connect timed out连接超时的问题在这里插入图片描述

Group是项目的唯一标识符,通常为com.xxx,xxx部分根据需求自行取名。
Artifact通常为项目名称,需要小写,根据自己的项目自行取名。
Type为JAVA构建工具,此处默认使用Maven。
Packaging为默认打包方式。
Name为项目名称,默认同Artifact。
Description为项目描述
Package表示main/java目录下的包名,默认为Group+Artifact
在这里插入图片描述

  1. 此步骤进行依赖模块选择,勾选Web下的Spring Web即可
    Spring Boot处可以选择版本

在这里插入图片描述

5.项目名称默认即可,同第三步中的Artifact。
项目路径自行选取。
在这里插入图片描述
Finish后项目创建完成。
6. 创建完成目录结构如下

|—— pom.xml #Maven配置文件
|—— src #根目录
|—— |—— main #项目源文件目录
|—— |—— |—— java #java源文件目录
|—— |—— |—— |—— com
|—— |—— |—— |—— |—— example
|—— |—— |—— |—— |—— |—— demo1
|—— |—— |—— |—— |—— |—— |—— Demo1Application #程序启动类
|—— |—— |—— resource #资源文件夹
|—— |—— |—— |—— application.properties #程序配置文件
|—— |—— |—— |—— static #此文件夹通常用于存放静态资源
|—— |—— |—— |—— templates #此文件夹通常用于存放页面
|—— |—— test #此文件夹用于存放构建后的文件和目录、jar包、war包、编译的class文件

在这里插入图片描述

三、测试运行

  1. 首先在demo1目录下创建如下目录及文件
    在这里插入图片描述
    TestController代码如下
package com.example.demo1.controller;

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

@RestController
public class TestController {

    @RequestMapping("/test")
    public String test(){
        return "test";
    }
}

其中@RestController注解的意思是声明本类是一个控制类,同时将类中方法的返回值,以特定的格式写入到response的body区域,进而将数据返回给客户端,实质上是注解@Controller和注解@ResponseBody的结合
随后的test方法中使用@RequestMapping映射URL
2.由于springboot内嵌Tomcat,接下来只需要启动项目后浏览器访问验证即可
在IDEA右上角运行启动类在这里插入图片描述
控制台出现如下提示表明启动成功
在这里插入图片描述
3.去任意浏览器中访问 localhost:8080/test
浏览器回显test表示无误 在这里插入图片描述


作者才疏学浅,如文中出现纰漏,还望指正

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

7rulyL1ar

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值