private void writeData(HSSFSheet sheet) {
for (int i = 0; i < boltData.size(); i++) {
HSSFRow row = sheet.createRow(rowCount);
rowCount++;
BoltDto boltDto = boltData.get(i);
for (int j = 0; j < **${noOfattributesInMyEntity}**; j++) {
HSSFCell cell = row.createCell(j);
cell.setCellValue(new HSSFRichTextString(
(**boltDto.getXyz()**).trim()));
}
}
}
Я хочу что-то вроде выше.
Я создаю лист Excel, где количество строк соответствует количеству объектов в списке.а количество столбцов соответствует количеству атрибутов / свойств в DTO.
Поскольку у моего DTO более 40 атрибутов, я не хочу писать явно.Есть ли работа вокруг?