有没有办法在spring jdbc中构建我的结果的hashmap

时间:2012-04-23 16:21:04

标签: hashmap resultset spring-jdbc

我想在spring jdbc中从ResultSet中创建Hash-Map。放入HashMap遵循每条记录的特定规则。有没有办法在springjdbc中完成这个?

好吧,更好地描述它:

Id | action | object 
-------------
1 | view | article1 
2 | view | article2 
3 | view | article1 
4 | order | article1 
5 | order | article1 
6 | order | article3 

结果应该存在:

name     | views | orders
----------------------
article1 |   2   |   2
article2 |   1   |   0
article3 |   0   |   1

我正在考虑一个没有做两个选择的解决方案,只是将我得到的每个记录存储在一个像map< articleId,statistics>。这可能是一个错误的,太复杂的解决方案。对不起任何facepalm,我会用这个。

问候&& TIA   noircc

1 个答案:

答案 0 :(得分:0)

ResultSetExtractor将在这种情况下工作。我找到了一个有用的代码示例here