将xml转换为带注释的bean Java

时间:2015-11-27 13:21:19

标签: java spring jasper-reports javabeans

<bean id="pdf" class="org.springframework.web.servlet.view.jasperreports.JasperReportsPdfView"
          p:url="classpath:jasperReports/test.jrxml"
          p:reportDataKey="datasource" />

尝试将上述代码转换为带注释的@Bean,但未能做到。任何建议

1 个答案:

答案 0 :(得分:1)

尚未对其进行测试,只需创建对象并设置属性即可。当您尝试自动装配它时是否有任何细节/错误消息?

@Bean
public JasperReportsPdfView getJasperReports(){
    JasperReportsPdfView view = new JasperReportsPdfView();
    view.setUrl("classpath:jasperReports/test.jrxml");
    view.setReportDataKey("datasource");
    return view;
}