-3
スタンドアロンのメインプログラムでBeanをオートワイヤリングする必要があります。データを設定する必要があります。メインプログラムは、いくつかのサービスを設定するために "MyDependencyClass"に依存しています。 "MyDependencyClass"が任意のspring xmlで宣言されておらず、クラスに注釈も付けられていないため、ApplicationContextを取得する方法が不明です。助けてください。メインプログラム内でBeanを自動バインド
私の主なプログラム:
public class Main {
@Autowired
private MyDependencyClass myDepClass
public static void main(String[] args) {
Main main1 = new Main();
main1.callDep();
}
private void callDep(){
myDepClass.setUp();
}
}
MyDependencyClass:
public class MyDependencyClass {
public void setUp() {
Sysout("Setting up");
}
}
スタンドアロンのSpring DIのチュートリアルをお読みください。それは本当に基本的なものです。 – mszymborski
@PauChorro - アプリケーションコンテキストの作成はまだカバーしていません。それは本当に「私は研究をしていない、私のニーズに合わせてチュートリアルを書き直してください」ということに相当する質問です。 – mszymborski
ええと、私は春には新しいので、これは疑問です。私はxmlを設定していない、それらのほとんどは設定ファイルを介してアプリケーションのコンテキストを取得するが、私は注釈を使用しています。 – Diva