Springboot学习笔记02

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

提示:仅为本人观看相关学习视频所作笔记,下面内容仅供参考

一、复制模块(创建工程模板)

1.在工作空间中复制对应工程,并修改工程名称。
2.删除与IDEA相关配置文件,仅保留src目录和pom文件。
3.修改pom文件中的artifactId与新工程/模块名称。
4.删除name标签。
5.保留改备份工程供后期使用。

二、属性配置

1.修改服务器端口

SpringBoot默认配置文件application.properties,通过键值对配置对应属性即可。
如,修改服务器端口:
在这里插入图片描述

SpringBoot内置属性查询(官方网址):
连接:springBoot内置属性查询

注意事项: 只有Springboot中导入对应的starter之后,才提供对应配置属性。

● ● ● 除了properties(传统格式)格式的配置文件,SpringBoot还提供了其它的属性配置方式:yml(主流)和yaml格式的文件。
application.yml 格式,如:
在这里插入图片描述

2.Springboot配置文件加载顺序

● ● ● properties > yml > yaml

3.解决属性配置提示消失

在这里插入图片描述

如果遇见了自己创建的配置文件名无法添加时:

在这里插入图片描述

四、YAML

 简介:YAML, 是一种数据序列化格式。

● 优点:
  1.容易阅读。
  2.容易与脚本语言交互。
  3.以数据为核心,重数据轻格式。

● YAML文件扩展名:.yml(主流)、.yaml

1.yaml语法规则

在这里插入图片描述

● 字面值表示方式

在这里插入图片描述

● 数组表示方式

在这里插入图片描述

2、读取yaml数据

● 文件中对应的数据:
在这里插入图片描述
● 读取方式
在这里插入图片描述

3、yaml文件中变量引用

在这里插入图片描述

● yaml文件中数据支持转义字符

在这里插入图片描述
输出效果如下:
在这里插入图片描述

4、封装全部配置数据到Environment对象

在这里插入图片描述

5、自定对象封装指定的数据

   在这里插入图片描述

@Component
@ConfigurationProperties("enterprise")
public class MyDataSource {
    private String name;
    private Integer age;
    private String[] subject;
 }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值