У меня проблема между отображением столбцов. Моя проблема заключается в следующем: как я могу получить ID
из другой таблицы, на которую я ссылаюсь, в которой я использую?
Код таблицы
Я хочу получитьидентификатор из таблицы WSRecebimento, но если я пропущу столбец recebimento
, он возвращает все дерево, и мне просто нужен идентификатор.
Мой тестовый код:
File file = FileUtil.createTmpFile(recebimento.getId() + "ws_recebimento", FileUtil.CSV);FileWriter writer = new FileWriter(file);ColumnPositionMappingStrategy mappingStrategy = new ColumnPositionMappingStrategy();
mappingStrategy.setType(WSRecebimento.class);
String[] cols = new String[] { "id", "uf", "recebimento"};
mappingStrategy.setColumnMapping(cols);
StatefulBeanToCsvBuilder<WSRecebimento> builder1 = new StatefulBeanToCsvBuilder(writer);
StatefulBeanToCsv beanWriter = builder1.withMappingStrategy(mappingStrategy).build();
beanWriter.write(recebimento);
writer.close();