2 つの変数を持つ MainClass があります。これらの 2 つの値を springframework Bean クラス「Test」に渡したいと思います。applicationContext.xml でそれを定義する方法と、これら 2 つの変数値を Bean "Test" に渡す方法を教えてください。
元:
class MainClass {
public int var1;
public int var2;
public Test test;
public void setVar1(int var11) {
var1 = var11;
}
public void setVar2(int var22) {
var2 = var22;
}
public static void main(String args[]) {
ApplicationContext context =
new FileSystemXmlApplicationContext("applicationContext.xml");
Test = context.getBean("test");
}
}
------------ テストクラス ------------
public class Test {
public Test (int var1, int var2) {}
}
------------- applicationContext.xml -------------
<bean id="test" class="com.path.test">
<constructor-arg index="0" type="int" value="????"/>
<constructor-arg index="1" type="int" value="????"/>
</bean>