Excel хранит некоторые ячейки как строки, но чаще всего числа с особыми правилами форматирования, применяемыми к ним. Что вам нужно сделать, это заставить эти правила форматирования работать против числовых ячеек, чтобы создавать строки, которые выглядят так, как в Excel.
К счастью, Apache POI имеет класс, чтобы сделать именно это - DataFormatter
Все, что вам нужно сделать, это что-то вроде:
Workbook wb = WorkbookFactory.create(new File("myfile.xls"));
DataFormatter df = new DataFormatter();
Sheet s = wb.getSheetAt(0);
Row r1 = s.getRow(0);
Cell cA1 = r1.getCell(0);
String asItLooksInExcel = df.formatCellValue(cA1);
Не имеет значения, какой тип ячейки, DataFormatter будет отформатировать его, насколько это возможно для вас, используя правила, применяемые в Excel
Разрешить приложению расширить SpringBootServletInitializer решит проблему.
public class Application extends SpringBootServletInitializer {
// ...
}