在My Spring MVC应用程序中 我想加载CSV,就像我可以加载属性文件一样。
@Resource(name = "myProperties")
private Map<String, String> myProperties;
@Bean(name="myProperties")
public static PropertiesFactoryBean mapper() {
PropertiesFactoryBean bean = new PropertiesFactoryBean();
bean.setLocation(new ClassPathResource("user-form-validation-configuration.properties"));
return bean;
}
目前我正在使用org.apache.commons.csv
如果spring为csv文件提供任何工具,请告诉我。
由于 马努
答案 0 :(得分:0)
CSV文件不是属性文件。因此,您无法将其转换为Map<String, String>
您应该将org.apache.commons.csv
包中的类作为Spring bean注入,然后使用它来读取您的应用程序。或者您也可以尝试从Spring Batch
org.springframework.batch.item.file.FlatFileItemReader