SpringBoot的一点入门小坑

目前在学习SpringBoot,刚开始就踩雷了,话不多说,直接上图:

application.properties文件里边:

userName=itcodeschool
address=sky

Controller类里边使用:

	@Value("${userName}")
	private String userName;
	
	@Value("${address}")
	private String address;

    ...
    
    System.out.println(userName+" Hello World,I`m waitting for you at "+address);
	

跑起来:

....(省略SpringBoot启动后的一大堆配置信息)
//直接看上面一句输出的结果。
Administrator Hello World,I`m waitting for you at sky 

理想状态下应该输出的是“itcodeschoool Hello World ... ”,现在值却变成了"Administrator Hello World ... "。

百思不得其解,然后试着将properties文件里边的username变量名换成了其他的变量名,然后得到了想要的结果:

itcodeschool Hello World,I`m waitting for you at sky 

疑问:username是properties文件里边的关键字???

猜你喜欢

转载自blog.csdn.net/txd2016_5_11/article/details/81698566