我有一个应该生成带有流的 CSV 报告的端点。我实现了这样的端点:
@GetMapping(value = "/sessions/csv")
public Flux<CsvEntity> getCsv() {
return csvService.exportToCsv();
}
现在我通过流获得响应,但我没有标题,并且数据与字段名称一起显示。我尝试使用StatefulBeanToCsv
opencsv,但为此我需要一个作家。当我使用 servlet 时,我可以使用 the 初始化编写器,response.getOutputStream()
但使用 webflux 我无法使其工作。
我没有找到任何文档。有什么帮助吗?