0
springbootを使って1つのjasperreportにデータソースを渡すにはどうしたらいいですか?スプリングブートとjasperreport
私はこのコードを持っている:
Resource resource = resourceLoader.getResource(resourceLoader.CLASSPATH_URL_PREFIX + "/static/relatorios/ReciboMovimentacaoMultiPedidos.jrxml");
JasperDesign jasperDesign = JRXmlLoader.load(resource.getInputStream());
JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
OutputStream io = new FileOutputStream("");
Map<String,Object> parametros = new HashMap<>();
StreamResource.StreamSource source = new StreamResource.StreamSource() {
public InputStream getStream() {
byte[] b = null;
try{
JasperRunManager.runReportToPdf(jasperReport,parametros,connection);//How can i get this connection with spring-boot?
} catch (Exception e) {
e.printStackTrace();
}
return new ByteArrayInputStream(b);
}
};