我能够使用RestTemplate并自动装配它.但是,我想将我的其余模板相关的代码部分移动到另一个类中,如下所示:
public class Bridge {
private final String BASE_URL = "http://localhost:8080/u";
@Autowired
RestTemplate restTemplate;
public void addW() {
Map<String, String> x = new HashMap<String, String>();
W c = restTemplate.getForObject(BASE_URL + "/device/yeni", W.class, x);
System.out.println("Here!");
}
}
Run Code Online (Sandbox Code Playgroud)
在另一个班级我称之为:
...
Bridge wb = new Bridge();
wb.addW();
...
Run Code Online (Sandbox Code Playgroud)
我是Spring和依赖注入术语的新手.我的restTemplate 变量为null并抛出异常.我该怎么做才能解决它(我不知道它与我使用 new关键字有关)?