今天遇到一个诡异的问题,在配置文件中配置了一个值为字符串的属性,但是在用@Value注入时发现注入的值不是我配置的值,而且在全文都没有找到匹配的值
之后研究了好久,发现yml文件会把0开头的数组进行8进制进行转换,注入的时候又是以10进制进行注入的的
所以在注入以0开头的字符串的时候正确的写法应该是:
2019-12-12
2023-08-22 12:29:52
今天遇到一个诡异的问题,在配置文件中配置了一个值为字符串的属性,但是在用@Value注入时发现注入的值不是我配置的值,而且在全文都没有找到匹配的值
之后研究了好久,发现yml文件会把0开头的数组进行8进制进行转换,注入的时候又是以10进制进行注入的的
所以在注入以0开头的字符串的时候正确的写法应该是:
2019-12-12