2016-04-16 20 views
0

のHy、@Autowiredはそのサブクラスに継承されていない場合は、抽象クラスで宣言された属性にどのように動作する@Autowiredは抽象クラスで

に動作します。 @Autowiredアノテーションがサブクラスで継承されていない場合、サブクラスに依存性が注入されるように、どのようなスプリングがフードの下で実行されますか?

おかげ

答えて

0

のJavaにおけるサブクラスで継承されていないフィールドのようなものはありません。プライベートフィールドは他の非静的フィールドと同じように継承され、サブクラスコードには表示されません。彼らはまだ反射を使ってアクセスすることができます。 Springは、このようなフィールドをオートワイヤリングする問題はありません。