【发布时间】:2014-09-25 07:20:35
【问题描述】:
我正在尝试将在 java 注释中完成的 Birt 应用程序转换为基于 XML 的但在将这部分更改为 xml 时遇到困难
@Bean
public BirtViewResolver birtViewResolver() throws Exception {
BirtViewResolver bvr = new BirtViewResolver();
bvr.setBirtEngine(this.engine().getObject());
bvr.setViewClass(HtmlSingleFormatBirtView.class);
bvr.setDataSource(this.birtDataServiceConfiguration.dataSource());
bvr.setReportsDirectory("Reports");
bvr.setOrder(2);
return bvr;
}
我试过了,但不知道如何设置 birtEngine、viewClass 和 dataSource 部分
<beans:bean id="birtViewResolver" class="org.eclipse.birt.spring.core.BirtViewResolver">
<beans:property name="birtEngine" value="?" />
<beans:property name="viewClass" value="?" />
<beans:property name="dataSource" value="?" />
<beans:property name="reportsDirectory" value="Reports" />
<beans:property name="order" value="2" />
</beans:bean>
提前谢谢你
【问题讨论】:
-
一个友好的建议,通过JavaConfig比XML更好地定义基础设施bean
-
@ManuelJordan 我在使用 xml 并不是因为它更好,我正在使用的应用程序已经在使用 xml,而且我更容易将上面的 javaConfig 更改为 xml
标签: java xml spring spring-mvc birt