配置文件里的key值取名需谨慎,本人遇到了个大坑,比如,本人在.properties文件配置了一个键值对:user=zhuanye(如下图),部署项目后读取到的值却不是zhuanye而是root,后来又改成username=zhuanye,结果还是一样!!!
分析了很久,于是在本地进行单元测试,打印读取的值,结果发现为pc的用户名。原因很明显了,user,username读取的均为当前使用的pc的名字,最后把key改成除user,username外的值就正确了
配置文件里的key值取名需谨慎,本人遇到了个大坑,比如,本人在.properties文件配置了一个键值对:user=zhuanye(如下图),部署项目后读取到的值却不是zhuanye而是root,后来又改成username=zhuanye,结果还是一样!!!
分析了很久,于是在本地进行单元测试,打印读取的值,结果发现为pc的用户名。原因很明显了,user,username读取的均为当前使用的pc的名字,最后把key改成除user,username外的值就正确了