我目前正在开发Birt ODA驱动程序来访问服务。为此我创建了一个特定的数据源(在我的情况下与BlazeDS服务交谈)和一个非常通用的DataSet来进行查询评估。 https://dev.c-ware.de/confluence/display/PUBLIC/Amf-Datasource+for+Birt
我的想法现在是创建一个Spring数据源,它允许我将报表中的DataSource从BlazeDS切换到Spring数据源,并直接访问服务而无需任何编组和解组。
不幸的是,似乎DataSet直接与DataSource连接(至少如果我在Eclipse中使用模板为自定义DataSource和DataSet生成存根)。
有没有办法解耦DataSource和DataSet,并使用一个DataSet和多个DataSource(可选择甚至作为Standallone版本,没有任何DataSource ......因为这个将适用于数据绑定提供的输入)。 / p>
克里斯