它只是不工作。
我有
MailTrainAPI mt = new MailTrainAPI();
mt.sendMail(map);
...
@Component
public class MailTrainAPI {
@Value("${mailtrain.url}")
private String API;
public void sendMail(MultiValueMap<String, String> map) {
System.out.println("API = "+API);
API = System.getProperty("mailtrain.api");
System.out.println("API = "+API);
API = System.getenv("mailtrain.api");
System.out.println("API = "+API);
src/main/resources/application.properties
mailtrain.url=http://mail.galaxy.store/api/send/galaxybadge
它打印
API = null
API = null
API = null
它不起作用,因为我自己实例化了这个类,而 Spring 不知道它。如何application.properties手动访问文件中的属性?
弹簧引导 1.5.21
www说
叮当猫咪
相关分类