为什么一获取的getName一直为空?
页面显示空白,不报错,断点输出是name=NULL,age=null,system一个东西也能在控制台显示,就是没法获取yml中设置的值,这是为什么?
所有代码和视频一样的。
页面显示空白,不报错,断点输出是name=NULL,age=null,system一个东西也能在控制台显示,就是没法获取yml中设置的值,这是为什么?
所有代码和视频一样的。
2018-09-13
package com.example.girl; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; @Component @ConfigurationProperties(prefix = "girl") public class GirlProperties { private String name; private Integer age; public String getName() { return name; } public void setName(String name) { this.name = name; } public Integer getAge() { return age; } public void setAge(Integer age) { this.age = age; } } --------------- package com.example.girl; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @RestController public class HelloController { @Autowired private GirlProperties girlProperties; @RequestMapping(value = "/hello",method = RequestMethod.GET) public String say(){ return girlProperties.getName(); } } ——————————————————- girl: name: abc age: 1231
举报