Tag: spring batch excel

如何使用springbatch从xls导入mysql数据库?

我正在尝试创建一个接收.xlsx文件作为输入的api。 文件中的数据导入mysql数据库。 已经完成了一些教程。 能够在硬编码文件路径时使其完美运行,并且一旦服务器启动,它就会成功执行。 但是当我尝试从用户和进程接收文件时,我收到错误。 此外,我没有找到相同的资源。 下面是我的代码和错误。 @Controller public class FileController1 { @Autowired private JobLauncher jobLauncher; @Autowired private Job importUserJob; @Autowired public JobBuilderFactory jobBuilderFactory; @Autowired public StepBuilderFactory stepBuilderFactory; @Autowired ExcelFileToDatabaseJobConfig excelFileToDatabaseJobConfig; @Bean ItemReader excelStudentReader(@Value(“#{jobParameters[fullPathFileName]}”) String pathToFile) throws Exception{ System.out.println(“inside excelStudentReader”); PoiItemReader reader = new PoiItemReader(); reader.setLinesToSkip(1); reader.setResource(new ClassPathResource(pathToFile)); //reader.setResource(new UrlResource(“file:///D:/joannes/ee.xlsx”)); reader.setRowMapper(excelRowMapper()); return reader; } private […]