@Service
public class IvsImport {
private Logger logger = Logger.getLogger(IvsImport.class);
@Autowired
FileReader fileReader;
@Autowired
ValueProcessorProvider provider;
CSVEntryParser<IvsBerichtPojo> entryParser = new AnnotationEntryParser<IvsBerichtPojo>(IvsBerichtPojo.class, provider);
CSVReader<IvsBerichtPojo> ivsBerichtReader = new CSVReaderBuilder<IvsBerichtPojo>(fileReader).entryParser(entryParser).build();
public IvsImport(){}
public FileReader getFileReader() {
return fileReader;
}
public void setFileReader(FileReader fileReader) {
this.fileReader = fileReader;
}
Iterator<IvsBerichtPojo> it = ivsBerichtReader.iterator(); //this } is not OK????
while(it.hasNext()) {
IvsBerichtPojo bericht = it.next();
logger.info(bericht.getScheepsNummer());
}
} //and here?????
給了我一個語法錯誤在}迭代器聲明之後,並在最後花brakcet:
Syntax error, insert "}" to complete ClassBody
但是當我做到這一點,沒有什麼變化....
請幫忙!
你打算什麼時候運行那段代碼? – nhahtdh
對不起,漫長的一天.... – jorrebor