项目中碰到一个诡异问题,yml文件中配置了一个值为字符串的属性(010112156),用@Value注入时确发现不对应,出现了全项目中都找不到的值。研究了半天才发现,yml会把0开头的数字作为8进制对待,注入时转化为十进制注入
Spring - yml配置文件错读数字字符串
最新推荐文章于 2022-06-16 10:01:37 发布
项目中碰到一个诡异问题,yml文件中配置了一个值为字符串的属性(010112156),用@Value注入时确发现不对应,出现了全项目中都找不到的值。研究了半天才发现,yml会把0开头的数字作为8进制对待,注入时转化为十进制注入