| @ConfigurationProperties | @Value | |
|---|---|---|
| 指定读取内容 | 通过prefix一次指定 |
一个一个指定 |
| 表达式 | 不支持 | 支持@Value(#{1+1}) |
| jsr303数据校验 | 支持(校验email格式) | 不支持 |
| 读取复杂数据类型 | 支持 | 不支持 |
| 应用场景 | 适合高级读取 | 适合简单读取 |
| @ConfigurationProperties | @Value | |
|---|---|---|
| 指定读取内容 | 通过prefix一次指定 |
一个一个指定 |
| 表达式 | 不支持 | 支持@Value(#{1+1}) |
| jsr303数据校验 | 支持(校验email格式) | 不支持 |
| 读取复杂数据类型 | 支持 | 不支持 |
| 应用场景 | 适合高级读取 | 适合简单读取 |