2010-11-17 54 views
0

我正在創建一個util類,但問題在於服務類未被自動裝配。 自動佈線類也用於其他地方,所以我只複製了自動佈線代碼。 正在掃描包裝。Spring:對象不是自動裝配的,在另一個類中工作正常

public class X implements Y{ 
    @Autowired 
    private Z z; 

    public String getA(B b) { 
     int a= Integer.parseInt(b); 
     return z.getD(a); 
    } 

} 

有沒有人有任何想法,爲什麼儘管這z仍然是空?

+2

如何得到一個'X'的實例,在其上調用'getA'? – Bozho 2010-11-17 10:13:21

+2

您是否在類X上添加@service或@component? – 2010-11-17 12:55:21

回答

1

忘記@Component

0

X類應在上下文中聲明。

+0

這是一條評論,而不是答案。 – Bozho 2010-11-17 12:46:12

相關問題