SpringBoot的学习

学习目标:

1.掌握基于SpringBoot框架的程序开发步骤

2.熟练使用SpringBoot配置信息修改服务器配置

3.基于SpringBoot的完成SSM整合项目开发

下图创建一个Spring模块:

下图是一个SpringBoot程序最基本的架子:

如下一个SpringBoot程序就开发好了。

SpringBoot程序之所以好用是因为pom文件中的继承和一个dependency:

最后运行Application类:

Spring程序和SpringBoot程序的对比:

接下来看如何执行后端打包的jar包,

要有下图的插件,才能将java程序打包成可以用命令执行的jar包。

如何修改端口号:

方法一:

方法二:

方法三:

如果不出现提示进行如下操作即可:

即如下图:

三种方法的优先级如下:

以后主要会用第二种方法。

下图是把日志调出来的方法:有warn info(默认)

如何读取yaml文件中的数据:

以下是简单一点的方法:

第三种方法:定义一个enterprise实体类:

如果遇到警告,直接将以下依赖加入到pom文件中就可以。

多环境配置:

用三个横线分隔开:

不过时的格式这样写:

如果配置文件中有中文需要修改一下:

SpringBoot工程应该听从Maven的设定,以下是说明如何听从的:

创建工程时加这两个:

相关推荐
一只大袋鼠10 分钟前
Git 进阶(二):分支管理、暂存栈、远程仓库与多人协作
java·开发语言·git
LuminousCPP42 分钟前
数据结构 - 线性表第四篇:C 语言通讯录优化升级全记录(踩坑 + 思考)
c语言·开发语言·数据结构·经验分享·笔记·学习
魔法阵维护师1 小时前
从零开发游戏需要学习的c#模块,第十四章(保存和加载)
学习·游戏·c#
德思特1 小时前
从 Dify 配置页理解 RAG 的重要参数
java·人工智能·llm·dify·rag
YOU OU1 小时前
Spring IoC&DI
java·数据库·spring
один but you2 小时前
从可变参数到 emplace:现代 C++ 性能优化的核心组合
java·开发语言
_李小白2 小时前
【android opencv学习笔记】Day 17: 目标追踪(MeanShift)
android·opencv·学习
一只机电自动化菜鸟2 小时前
一建机电备考笔记(40) 建筑机电施工—排水管道施工(含考频+题型)
经验分享·笔记·学习·职场和发展·课程设计
是码龙不是码农2 小时前
ThreadPoolExecutor 7 个核心参数详解
java·线程池·threadpool
2301_818730562 小时前
numpy的学习(笔记)
学习·numpy