0
我正在使用MultiResourceItemReader
從目錄中讀取多個csv文件。我想在記錄讀取開始時記錄文件名。嘗試了我的Pojo的選項ResourceAware
&打印resource.getFileName()
。但是每次都會調用這個方法。如何打印處理文件的名稱?
當讀取開始時,有沒有辦法讓fileName
只有一次?
我正在使用MultiResourceItemReader
從目錄中讀取多個csv文件。我想在記錄讀取開始時記錄文件名。嘗試了我的Pojo的選項ResourceAware
&打印resource.getFileName()
。但是每次都會調用這個方法。如何打印處理文件的名稱?
當讀取開始時,有沒有辦法讓fileName
只有一次?
我會擴展MultiResourceItemReader
並覆蓋setResources()
:
@Override
void setResources(Resources resources) {
// print out using `resources`
super.setResources(resources);
}