我正在使用 Hibernate (JPA 2.0)、Spring 3.0.5 和 Oracle 11g 开发一个应用程序。
我需要根据数据库中的许多表生成一些报告(CSV);
示例报告 CSV 如下所示:
From_Date TO_Date Group Metric Mon Tue Wed Thu Fri
10/01/2012 10/02/2012 HP Average 29 74 400 99 14
10/02/2012 10/03/2012 HP Average 81 19 22 108 07
10/03/2012 10/04/2012 HP Average 11 62 09 16 01
10/01/2012 10/02/2012 HP Total 924 452 915 100 940
10/02/2012 10/03/2012 HP Total 185 925 266 108 857
10/03/2012 10/04/2012 HP Total 173 201 907 675 169
我的问题是,由于这份报告将取决于许多表格和不同的指标(平均值、总数和百分比),因此使用给定技术堆栈的最佳方式是什么?
我目前没有使用任何报告 api。
存储过程是要走的路吗???
谢谢 !!