org.springframework.core.convert.ConversionService
//从行数据的列名,查找对应的值,并且将值转换为对应的数据类型(targetType) private <T> T getRowValue(Map<String, Object> excelRow, String columnName, Class<T> targetType) { if (null == excelRow || StringUtils.isBlank(columnName) || null == targetType) { return null; } Object targetObject = excelRow.get(columnName); if (null == targetObject) { return null; } return conversionService.convert(targetObject, targetType); }
@Resource private ConversionService conversionService;