相关疑难解决方法(0)

Spring Dependency Injection Autowiring Null

我能够使用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关键字有关)?

java spring dependency-injection autowired

15
推荐指数
2
解决办法
3万
查看次数

标签 统计

autowired ×1

dependency-injection ×1

java ×1

spring ×1