我的Spring批处理作业使用FlatFileItemReader读取.csv文件。在这里,我想访问抛出错误的StepName和StepExecutionId (即在阅读器级别)。我可以在我的自定义监听程序中访问StepExecution吗?当我试图将它注入到任何方法或构造函数中时,我得到一个"No beans of type StepExecution found“错误。 谢谢。
在我的spring批处理代码中,我正在读取一个csv文件,将其处理成一个bean,并尝试在writer中获取带有值的bean。但是我无法在writer中获得bean。UserVO是包含来自csv文件的值的bean,这是我试图在编写器中获取的。我也将bean初始化为一个公共变量,希望它能被读取器、处理器和写入器处理。甚至在UserVO user = new UserVO();之前使用了@Bean和@A