中国开发网: 论坛: 程序员情感CBD: 贴子 317167
nostalgic
水平较次,指导一下.
在时间上肯定是这样来处理的

在action里,定义一个String数组.取得从页面里传来的时间参数.传给再将此数组传给service层,service层调用DAO完成业务逻辑.偶的问题是在action里,如何来获得这个时间参数,生成一个String数组?


拼SQL的时候

If(年比)

Sql=sql+date in String[年数据]

If(月比较)

Sql=sql+data in String[月数据]

If(周比)
Sql=sql+data in String[周数据]

Group by …..
Order by ….

这样hibernate查询出来的数据是一个list,偶该如何把这个list折开成几个list,(肯定是以时间来折的)提供给不同的接口.也可以考虑不折开,如果不折开,在输出图表,画曲线图(不是一条,用户输入几个时间段,就有几条曲线)的时候如何做?

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录