Spring-实战第五版---创建一个完整的Spring项目

本文详细介绍了如何在IntelliJ IDEA中使用Spring Initializr创建一个包含Spring Web、Spring Boot DevTools和Thymeleaf的初始Spring项目。内容涵盖了从创建项目到编写控制器类、定义视图模板以及编写测试类的全过程,帮助读者理解Spring项目的构建步骤和关键组件。

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


前言

对于Spring实战学习的第一章内容。包括怎么在一个IDEA上创建一个完整的Spring开发项目。


一、使用 Spring Initializr 创建了一个初始项目结构。

Spring 应用程序可以使用 Spring Initializr 进行初始化,它是基于 web 的,并且在大多数 Java
开发环境中都支持它。 可以使用IDEA来创建一个Spring项目,过程如下图所示:

1、在IDEA中打开 File–>New–>Project…如何点击next

第一步

2、找到Spring Web,Spring Boot DevTools,以及Thymeleaf

第二步

3、点击Finish完成创建

第三步

1.mvnw 和 mvnw.cmd —— 这些是 Maven 包装器脚本。即使你的计算机上没有安装 Maven,也可以使用这些脚本构建项目。
2.pom.xml —— 这是 Maven 构建规范,一会儿我们将对此进行更深入的研究。
3.TacoCloudApplication.java —— 这是引导项目的 Spring Boot 主类。稍后,我们将在这节详细介绍。
4.application.properties —— 该文件最初为空,但提供了一个可以指定配置属性的地方。我们将在本章中对此文件进行一些修改。
5.static —— 在此文件夹中,可以放置要提供给浏览器的任何静态内容(图像、样式表、JavaScript 等),最初为空。
6.templates —— 在此文件夹中,放置用于向浏览器呈现内容的模板文件。最初为空,但很快会添加 Thymeleaf 模板。
7.TacoCloudApplicationTests.java —— 这是一个简单的测试类,可确保成功加载 Spring 应用程序上下文。开发应用程序时,将添加更多的测试。

二、写了一个控制器类来处理主页请求。

1.在src–>main–>java下找到TacoCloudApplication类

第一步2

@SpringBootApplication//引导应用程序
public class TacoCloudApplication {
   

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

}

这是Spring项目的启动类,@SpringBootApplication//引导应用程序,点进去观察发现它有一堆注解
但是其中最重要的是@SpringBootConfiguration @EnableAutoConfiguration @ComponentScan

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值