FISCO-BCOS / FISCO-BCOS/spring-boot-starter

提示:YML配置字符串应尽量使用双引号

Open
#69 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
70
Forks
45
PR merge metrics
No merged PRs in 30d

Description

虽然YAML可以对字符串值不用引号,但是SpringBoot的YML解析器会把纯数字的字符串解析成数字后转成该数字的字符串,比如 `application.yml` 中的 `password`,如果给值 `0123456`,会按8进制解析成字符串 `42798`,如果是 `0x123456` 会按16进制解析为字符串 `1193046`,造成取得值与实际值不符。因此建议在YML文件字符串类型的都加上双引号,以免造成很难发觉的错误。

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.