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

创建工程时加这两个:

相关推荐
向上的车轮6 分钟前
为什么.NET(C#)转 Java 开发时常常在“吐槽”Java:checked exception
java·c#·.net
Dragon Wu8 分钟前
Spring Security Oauth2.1 授权码模式实现前后端分离的方案
java·spring boot·后端·spring cloud·springboot·springcloud
跳动的梦想家h14 分钟前
环境配置 + AI 提效双管齐下
java·vue.js·spring
坚持就完事了15 分钟前
Java中的集合
java·开发语言
wjhx24 分钟前
QT中对蓝牙权限的申请,整理一下
java·数据库·qt
YCY^v^28 分钟前
JeecgBoot 项目运行指南
java·学习
云小逸35 分钟前
【nmap源码解析】Nmap OS识别核心模块深度解析:osscan2.cc源码剖析(1)
开发语言·网络·学习·nmap
人间打气筒(Ada)40 分钟前
jenkins基于Pipeline发布项目
java·pipeline·jenkins·流水线·ci·cd·cicd
爬山算法1 小时前
Hibernate(88)如何在负载测试中使用Hibernate?
java·后端·hibernate
自不量力的A同学1 小时前
Solon AI v3.9 正式发布:全能 Skill 爆发
java·网络·人工智能