有人可以帮我解决这个问题吗? 我遇到错误:
在作业中遇到执行错误的步骤:java.lang.IllegalArgumentException:必须分配名称才能定义执行上下文键前缀
谢谢
答案 0 :(得分:1)
我不再使用XML,所以这对我有用:
我正在使用AbstractItemCountingItemStreamItemReader
作为阅读器的父抽象类。
我刚刚在覆盖函数setName()
中调用了方法doOpen()
。
@Override
protected void doOpen() throws Exception {
source = service.findMyData();
setName(MyReader.class.getName());
}
希望它对某人有帮助!
答案 1 :(得分:0)
通过在阅读器中使用@StepScope注释解决了此问题。
谢谢