首页 > 编程语言 > 详细

spring boot 一下笔记

时间:2020-05-04 16:09:24      阅读:52      评论:0      收藏:0      [点我收藏+]

# springboot

## 二:配置文件

1. ### 配置文件

- spring boot使用全局的配置文件,配置文件是固定的:
- *.application.properties
- *.application.yml

2. #### yaml基本语法

- k:(空格)v:基本语法(空格必须有);

- 以空格的缩进来控制层级关系:只要空格是左对齐的一列数据都是同一成级

3. #### 值得写法

##### 字面量:普通的值(数字,字符串,bool)

- K :v 字面直接写然后使用

- 字符默认不用加上单引号或双引号;

##### 对象、map(属性和值,键值对):

- k: v 在下一行来写对象的属性和值的关系:注意缩进


##### 数组(List、set)

- 用 - 值标识数组中的一个元素

### 2.@Value获取值和@ConfigurationProperties获取值得比较

| | @ConfigurationProperties | @Value |
| ---------- | ------------------------ | -------------- |
| 功能 | 批量注入配置文件中的属性 | 一个一个的指定 |
| 松散绑定 | 支持 | 不支持 |
| SpEL | 不支持 | 支持 |
| JSR303校验 | 支持 | 不支持 |

### 3.@PropertySource、@ImportResource

? @PropertySource:加载指定配置文件。

? @ImportResource:导入Spring的配置文件,让配置文件的内容生效。

? Spring Boot里面没有Spring配置文件,不能识别自己配置的配置文件,想让Spring的配置文件生效 加载进来需要将@ImportResource标注在一个配置类上

? SpringBoot推荐给容器添加组件的方法:推荐使用权注释的方式

? 1.配置类

? 2.使用@Bean给容器添加组件

spring boot 一下笔记

原文:https://www.cnblogs.com/huangshengpeng/p/12826665.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!