Spring boot新手入门教学指南

概要

  在当今快速发展的软件开发领域,构建高效、可扩展且易于维护的应用程序是至关重要的。Spring Boot作为一种流行的Java开发框架,以其简洁的配置、快速的开发流程和强大的功能,吸引了众多开发者的关注。选择学习Spring Boot,旨在提升自己的开发技能,更好地应对实际项目中的各种挑战,提高开发效率,为构建高质量的企业级应用打下坚实的基础。

学习目标

  • 知识目标 

熟悉Spring Boot全局配置文件的使用、掌握Spring Boot配置文件属性值注入、掌握Spring boot项目结构

  • 能力目标

能够对Spring Boot项目进行简单配置

整体架构流程

1.配置JDK

2.配置MAVEN

3.修改配置文件

4.下载IDEA

5.修改IDEA的路径

6.实现项目

需要准备的环境

1.Spring Boot 2.0x需要JDK 1.8.0_201(以上版本),Spring Boot3.x需要JDK17

2.Apache Maven 3.6.0(以上版本)

3.IntelliJ IDEA UItimate旗舰版

技术细节

1.JDK安装

1.1通过官网下载并安装

Java Downloads | Oracle 中国icon-default.png?t=O83Ahttps://www.oracle.com/cn/java/technologies/downloads/

1.2环境变量配置

1.2.1打开高级系统设置

1.2.2打开环境变量

1.2.3新建系统变量

 1.2.4新建JAVA_HOME变量,变量值为JDK安装路径

1.2.5在系统变量中找到Path变量进行编辑

1.2.6将刚才新建的JAVA_HOME变量加入其中

1.2.7 长按Windows键+R调出cmd

1.2.8利用cmd命令验证环境配置是否成功 java _version

•为什么需要配置环境变量?为了在命令行窗口下编译和运行Java程序。
。我们所写的Java程序,都是保存在一个后缀名为.java的文件当中的,这个文件称之为源文件,源文件并不能被执行,它需要首先被编译成二进制字节码文件,也就是后缀名为.class的文件。那么怎样把源文件编译成二进制字节码文件呢?这时候就需要用到JDK当中提供的编译程序来完成这个任务。编译程序是一个后缀为.exe的可执行文件,名字叫做javac,它存在于JDK安装路径下的bin文件夹中。
。我们的源文件文件有可能会被保存到磁盘上任何一个文件夹中。当我们在源文件所在的文件夹中去调用javac编译程序,系统会发现根本就找不到这个它。
。 所以我们要设置在任何目录下都调用到该指定文件,为了在在任何文件夹下都调用到某一指定目录下的文件,我们就应该配置环境变量(指定目录路径),让系统在你所配置的路径下去自己查找这些文件然后运行
• 为什么需要新建JAVA_HOME变量?
◎ 方便引用
◎ 归一原则
当你JDK路径被迫改变的时候,你仅需更改JAVA_HOME的变量值即可,否则,你就要更改任何用绝对路径引用JDK目录的文档,要是万一你没有改全,某个程序找不到JDK,后果是可想而知的------系统崩溃!
• 第三方软件会引用约定好的JAVA_HOME变量
• JDK1.5之前的JDK版本还需要CLASSPATH的配置

2.MAVEN的安装

2.1MAVEN的下载与安装

Maven – Welcome to Apache Mavenicon-default.png?t=O83Ahttps://maven.apache.org/

2.2MAVEN环境变量配置

2.2.1Maven环境变量配置步骤与JDK环境变量配置类似

2.2.2添加环境变量

2.2.3验证环境变量配置成功

2.3Maven中央仓库配置

中央仓库是 Maven 的默认远程仓库,它包含了大量的开源Java 项目和依赖库,我们可以通过 Maven 客户端从中央仓库中下载需要的构建产物和依赖库,由于Maven默认的中央仓库地址较难访问,因此我们需要配置国内镜像地址(镜像站,是指把现有的网站放在另外一个地方的服务器上的一个网站)提高下载速率,这里我们使用阿里云镜像。

2.3.1打开你的maven配置文件

2.3.2将下述代码复制到mirrors里,然后保存

<mirror>

      <id>alimaven</id>

      <name>aliyun maven</name>

      <url>https://maven.aliyun.com/repository/central/</url>

      <blocked>central</blocked>

    </mirror>

3.IntelliJ IDEA UItimate旗舰版

3.1 IntelliJ IDEA UItimate的下载与安装

IntelliJ IDEA – 领先的 Java 和 Kotlin IDE (jetbrains.com.cn)icon-default.png?t=O83Ahttps://www.jetbrains.com.cn/idea/promo/

3.2 IntelliJ IDEA UItimate的激活方式

以学生的身份认证激活IntelliJ IDEA UItimate及JetBrains全家桶

第一种:拥有.edu邮箱
如果拥有学生教育邮箱,可以通过此种方式非常简单的通过验证。
• 注册并登录JetBrains,进入学习产品页面
链接:

JetBrains Accounticon-default.png?t=O83Ahttps://account.jetbrains.com/login
JetBrains 学习产品icon-default.png?t=O83Ahttps://www.jetbrains.com/shop/eform/students


• 注册账号,按实际信息填写完整即可完成注册。提交后一般三天后会发激活码到你的预留的邮箱,帮助完成产品激活。
收到许可证书后,确认绑定自己的JetBrains账号即可完成注册。
==注意:请开启邮箱通知,因为序列号确认页面链接有效期只有三天,错过的话需要重新回复确认邮箱。==
• 收到序列号后,直接打开IDEA输入序列号即可完成JetBrains全家桶激活,可以两台PC登录使用,有效期xx年-xx年。

第二种:没有.edu邮箱,需要使用学信网学籍验证
• 注册并登录账号,进入学习产品页面
• 由于没有教育邮箱,需要使用学信网,链接:

中国高等教育学生信息网(学信网) (chsi.com.cn)icon-default.png?t=O83Ahttps://www.chsi.com.cn/

•通过‘“在线验证报告”查看

如果没有“在线验证报告”,就自己申请。
注意:过期时,组要自己点击延长,一般延长一个月。可以将认证文件下载下来(PDF)
• 在"学习产品页面”选择认证方式:官方文件
• 将自己学籍文件PDF文件进行上传

实际信息填写完整即可完成注册。提交后一般三天后会发激活码到你的预留的邮箱,帮助完成产品激活。
收到许可证书后,确认绑定自己的JetBrains账号即可完成注册。
=注意:请开启邮箱通知,因为序列号确认页面链接有效期只有三天,错过的话需要重新回复确认邮箱。==
• 收到序列号后,直接打开IDEA输入序列号即可完成letBrains全家桶激活,可以两台PC登录使用,有效期xx年-xx年。

3.3对项目进行全局配置

3.4对Maven进行配置

恭喜你,你的Spring Boot已经配置完成啦!

Spring Boot项目创建步骤

使用Spring Initializr创建

1.打开ldea(这里以Idea2023为例),新建一个项目,注意使用阿里云代理,因为spring官方目前在Idea创建只支持spring boot3,目前市场还是以使用Spring boot2居多,spring boot3基于java17,很多产品的兼容还未做好。

此处选择spring boot2的版本,注意添加相关依赖项。

第一次创建需要耐心等待

如果需要切换至中文版步骤:

File->Settings->Editor->Plugins->Type/to see options中输入Chinese->Install->Apply

重启Idea就可以切换至中文版本啦!

启动项目

项目启动成功控制台如下

重启项目和终止项目按键如下

新建一个文件

在HelloController里编写如下代码。

重启页面,访问http://127.0.0.1:8080/hello,出现如下页面。

小结

学习 Spring Boot 需要一定的时间和实践。通过逐步学习和实践,你将能够掌握 Spring Boot 的核心概念和功能,并能够开发出高效、可靠的企业级应用程序。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值