技术学习
great978
通信工程专业的本科生
展开
-
springboot加载yml配置文件的no字段自动转义问题
项目上线了才发现一个字段被转义了,如下图:本来应该会拿到no字段和数据进行比对的,结果发现比对完的数据这个字段全是null,debug才发现这个字段这么写在加载yml文件之后自动变成了"false",第一次发现这个问题,修改很方便,把yml文件里面这个no,换成'no'就可以不被转义成"false"了,谨以此提醒,小错误导致临时调整一次上线。。。。...原创 2020-03-09 22:31:49 · 1257 阅读 · 0 评论 -
dom4j在解析xml文件的时候将"\t"解析成空格的解决办法
在使用dom4j解析xml文件的时候,会出现xml文件中的\t字符解析之后被转成空格字符的情况,如下图这是待解析的xml文件:里面含有\t 字符如果不进行任何处理,解析出来的结果就是这样的:(\t 被解析成为asc码为32的空白字符了,这显然不是我们想要的)解决办法:使用xml字符实体,在dom4j解析之前把\t转换成字符实体,\t对应字符实体为&...原创 2019-07-04 19:23:01 · 999 阅读 · 0 评论 -
springboot2中@ConfigurationProperties装载yml文件的时候调取出现值为null的解决办法
程序配置:springboot2,Java8@Configuration@Data@ConfigurationProperties(prefix = "person")@PropertySource(value = "classpath:content.yml", encoding = "UTF-8")public class SourceConfig { priv...原创 2019-08-12 19:15:27 · 7921 阅读 · 7 评论