2
之前調用我使用我的方法之一,春季計劃註釋計劃方法豆初始化
@Inject
private Abcservice abcservice;
@Scheduled(fixedDelay = 300000)
private void abc(){
abcservice.doSomething();
}
我看到有時候問題是,當我啓動服務器,豆abcservice
仍然是零和方法被調用導致NullpointerException
。有什麼辦法可以避免這種情況?
本教程與你一樣做的很相似,也許你可以這樣做,看看你在做什麼錯了:http://spring.io/guides/gs/scheduling-tasks/ – 2014-10-20 21:38:31
我看到了教程,但教程不回答我的問題。除了本教程只是說我如何使用@Scheduled功能。它沒有提到我的問題。 – 2014-10-21 18:21:37
你可以嘗試在調用doSomething()之前添加'if(abservice!= null)'並查看它的行爲。 – 2014-10-21 19:02:27