1 回答

慕娘9325324
TA貢獻1783條經(jīng)驗 獲得超4個贊
構(gòu)造函數(shù)級別的注釋@Inject
并不意味著構(gòu)造函數(shù)類被注入,而是構(gòu)造函數(shù)參數(shù)中類的實例。在這種情況下@Inject
,表示IssueManager
應將 bean 注入到IssueKeyValidator
s 構(gòu)造函數(shù)中。
public @interface Inject
標識可注入的構(gòu)造函數(shù)、方法和字段??赡苓m用于靜態(tài)成員和實例成員??勺⑷氤蓡T可以具有任何訪問修飾符(私有、包私有、受保護、公共)。首先注入構(gòu)造函數(shù),然后是字段,然后是方法。超類中的字段和方法在子類中的字段和方法之前注入。未指定字段之間和同一類中的方法之間的注入順序。
可注入構(gòu)造函數(shù)使用@Inject 注釋,并接受零個或多個依賴項作為參數(shù)。@Inject 最多可以應用于每個類的一個構(gòu)造函數(shù)。
添加回答
舉報
0/150
提交
取消