私は春のフレームワークを学び始めたばかりです。春がどのように設定メソッドのない別のBeanのプライベート変数にBeanを自動配線するのか不思議です。例えば、私はDependedBeanに依存しているDependentBean ... Springブートはprivate属性に対するアクセッサメソッドを持たずにBeanを別のクラスに自動変換する方法を教えてください。
@Component
public class DependentBean {
@Autowired
private DependedBean dependedBean; //this class has no "setDependedBean" setter method..
}
とDependedBeanため
...@Component
public class DependedBean{
...
}
春ブートアプリケーションが起動
、それはのdependedBean設定することができますがありますDependentBeanオブジェクトにdependedBean属性を設定するためのセッターメソッドがない場合でも、DependentBean春はそれをどのようにしていますか?私はちょうど興味があります...
あなたの表現は奇妙です - 'private'はアクセス修飾子です、' setDependendBean'はアクセサメソッドまたはセッターです。 –
申し訳ありませんが、質問を編集します... – Paul