Spring Boot心得体会

目录

前言:

1、我们为什么要学习Spring Boot?

2、创建Spring Boot项目

修改端口号

3、配置

Maven 配置jdk1.8编译

properties配置文件

yml赋值

3、学习过程

4、成果

5、心得体会


前言:

在学习Spring Boot项目开发教程的过程中,我获得了丰富的经验和知识,这门课程为我打开了一扇全新的大门,让我更深入地了解了现代的Java应用开发。在这篇心得体会中,我将总结我在学习过程中所得到的收获和体验,包括总结性概念、课程介绍、学到的内容、学习过程以及最终的结果。

1、我们为什么要学习Spring Boot?

Spring Boot的优势在于它的简化开发、快速启动、丰富的特性和强大的生态系统,使开发者能够更高效、更便捷地构建现代化的Java应用程序。 在Java开发领域中,掌握Spring Boot已经成为一种不容忽视的趋势。 Spring Boot是一个功能强大的框架,它的设计目标是让开发者能够更加简单地构建高效、可扩展的Java应用程序。 无论你是刚刚起步的新手,还是已经有一些经验的开发者,学习Spring Boot都能为你的技能提升和项目构建带来显著的提升。Spring Boot是一个开源的Java框架,它简化了Spring应用程序的开发和部署。Spring Boot的核心理念是约定大于配置,通过自动化配置和快速开发特性,大大减少了传统Java应用的繁琐配置和开发工作。它使得构建独立的、生产级别的应用变得更加容易,并且具备了内嵌的Web服务器、丰富的开发工具以及大量的第三方库的支持。

2、创建Spring Boot项目

这里以idea为例(需要联网加载依赖)

选择导入的依赖,完成即可构建成功!

修改端口号

3、配置

Maven 配置jdk1.8编译

配置Maven的一些信息,让maven自动用jdk1.8版本来进行项目编译。

<mirrors>
     <mirror>
       <id>nexus-aliyun</id>
       <mirrorOf>central</mirrorOf>
       <name>Nexus aliyun</name>
       <url>http://maven.aliyun.com/nexus/content/groups/public</url>
     </mirror>
</mirrors>
 
<profiles>
     <profile>
          <id>jdk-1.8</id>
          <activation>
            <activeByDefault>true</activeByDefault>
            <jdk>1.8</jdk>
          </activation>
          <properties>
            <maven.compiler.source>1.8</maven.compiler.source>
            <maven.compiler.target>1.8</maven.compiler.target>
            <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
          </properties>
     </profile>
</profiles>
配置Pom.xml文件:

properties配置文件

SpringBoot默认读取项目下名字为application开头的 yml yaml properties配置文件

在项目下的application.properties里修改端口号和项目上下文路径

yml赋值

注意,application.properties里的每一个. 都代表一个层级 转换成yml之后,使用缩进代表层级关系

基本格式要求

[1] 大小写敏感

[2] 使用缩进代表层级关系

[3] 相同的部分只出现一次

[4] 注意空格

以上是简单的配置方式,还有更多的知识等着我们去学习。

3、学习过程

学习Spring Boot项目开发教程并不是一项轻松的任务,但通过认真的学习和练习,我逐渐掌握了相关知识和技能。我的学习过程包括以下步骤:

课程学习: 我首先阅读了课程的教材和文档,理解了Spring Boot的基本概念和核心特性。我还观看了许多教程视频,以更好地理解实际开发中的应用。

练习项目: 为了巩固所学知识,我完成了一系列的练习项目,包括创建简单的Web应用、数据库操作和用户认证。这些练习帮助我将理论知识转化为实际能力。

参与开发: 我加入了一个开源项目,这个项目使用了Spring Boot框架。通过参与实际项目的开发,我学到了很多实际应用的经验,包括与团队合作、代码管理和文档编写。

持续学习: Spring Boot是一个不断发展的框架,我保持着持续学习的态度,关注新版本的发布和最佳实践。我还参加了一些相关的研讨会和网络研讨会,以保持与行业的联系。

4、成果

学习Spring Boot项目开发教程是一项富有成果的经历。通过这门课程,我不仅获得了对Spring Boot框架的深刻理解,还掌握了现代Java应用开发的关键技能。这些技能已经在我的职业生涯中发挥了重要作用,让我更容易找到工作机会和解决实际的开发挑战。总之,学习Spring Boot项目开发教程是一次宝贵的经验,我强烈推荐给所有希望深入学习现代Java应用开发的人。这门课程提供了一个扎实的基础,使你能够自信地构建复杂的应用程序,并在竞争激烈的市场中脱颖而出。我期待着将所学知识应用到更多项目中,不断提升自己的技能水平。

5、心得体会

学习了Spring Boot我深刻的体会到了步入“程序猿”的一小步是什么感觉,代码是如此的复杂而有趣,代码遇到问题,检查到问题并修复成功的那种成就感,深深的留存在我心中,所以说修改代码是痛苦并快乐着的。正所谓“程序猿”的快乐一般人懂不了,“程序猿”的痛苦更加懂不了一点。学习的过程是毅然决然的痛苦不堪,正所谓人在“室内坐,周公梦里来”,看着一行行的代码,找问题找到头秃,难怪程序员头上都是亮闪闪的。又正所谓办法总比困难多,找到代码中的“黄金屋”,还怕那个“颜如玉”找不到吗!上课跟着老师的步伐一步步去解决问题,并举一反三,找到合适自己的理解意思,就可以行得通了。

Spring Boot带给我的不只是知识,更多的是学习的方式。在以后的生活,以后的工作都可以去运用这些方法去解决问题,今后还是会继续学习,人生学无止境!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值