0
私はspring-batch-adminサンプルプロジェクトを正常にセットアップしました。今度はitemreader、itemprocessorなどに私のカスタムBeanを注入し始めました。spring-batch-adminアプリケーション/プロジェクトでカスタムBeanを定義する場所
WEB-INF内のapplicationContext.xmlにカスタムBeanを定義しました。しかし、まだ実行中の仕事は、私は定義されていない例外を指定したBeanを取得していない
TestReader.java
import org.springframework.batch.item.ItemReader;
import org.springframework.batch.item.NonTransientResourceException;
import org.springframework.batch.item.ParseException;
import org.springframework.batch.item.UnexpectedInputException;
import org.springframework.beans.factory.annotation.Autowired;
public class TestReader implements ItemReader<String>{
@Autowired
private TestAutoWire testAutoWire;
@Override
public String read() throws Exception, UnexpectedInputException,
ParseException, NonTransientResourceException {
// TODO Auto-generated method stub
System.out.println("test");
return null;
}
}
TestAutoWire豆私はapplicationContext.xmlをで定義されているし、それはサーブレット-config.xmlファイルに含まれています。
ご協力いただきますようお願い申し上げます。 ありがとうございます。