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的设定,以下是说明如何听从的:

创建工程时加这两个:

相关推荐
面汤放盐1 分钟前
软件架构指南 Software Architecture Guide
java·微服务·devops
tkevinjd1 分钟前
JUC5(线程池)
java·线程池·多线程·juc
Tao____2 分钟前
如何对接Modbus-tcp协议(使用Thinlinks物联网平台)
java·物联网·网络协议·tcp/ip·modbus
鱼跃鹰飞6 分钟前
经典面试题:K8S的自动缩扩容和崩溃恢复
java·容器·kubernetes
我的xiaodoujiao10 分钟前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 39--生成 Allure测试报告
python·学习·测试工具·pytest
Coder_Boy_11 分钟前
Spring Boot 事务回滚异常 UnexpectedRollbackException 详解(常见问题集合)
java·spring boot·后端
QiZhang | UESTC11 分钟前
学习日记day53
学习
青云交12 分钟前
Java 大视界 -- 基于 Java+Redis Cluster 构建分布式缓存系统:实战与一致性保障(444)
java·redis·缓存·缓存穿透·分布式缓存·一致性保障·java+redis clus
qq_5710993512 分钟前
学习周报三十
学习
不知疲倦的仄仄13 分钟前
第五天:深度解密 Netty ByteBuf:高性能 IO 的基石
java·开源·github