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


前言

对于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
第二步2

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
spring-boot-starter-parent是Spring Boot框架中的一个父项目,它提供了一些默认的依赖管理和配置,用于简化Spring Boot应用的构建和开发过程。每个版本的spring-boot-starter-parent都会随着Spring Boot的发布而更新,以提供最新的特性、修复bug和改进性能。 每个版本的spring-boot-starter-parent可能会有以下方面的差别: 1. Spring Boot版本:每个spring-boot-starter-parent版本都与特定的Spring Boot版本相关联。因此,不同版本的spring-boot-starter-parent会带来不同版本的Spring Boot框架,其中可能包括新的特性、重要的改动或者修复的Bug。 2. 默认依赖版本:spring-boot-starter-parent会预定义一些常用的依赖版本,比如Spring Framework、Spring Data、Hibernate等。每个版本的spring-boot-starter-parent都会更新这些默认依赖的版本,以确保与Spring Boot框架的兼容性和稳定性。 3. 插件配置:spring-boot-starter-parent还会定义一些常用的Maven插件,并配置了一些默认行为。这些插件可以帮助开发人员在构建、测试和部署过程中更加方便地使用Spring Boot。不同版本的spring-boot-starter-parent可能会更新这些插件的版本或者修改默认的配置。 总之,每个版本的spring-boot-starter-parent都旨在提供一个稳定和可靠的基础,以便开发人员可以更加方便地使用和扩展Spring Boot框架。因此,建议在开始一个新的Spring Boot项目时,选择最新版本的spring-boot-starter-parent来获得最佳的开发体验和最新的功能支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值