我的查询将结果行返回到类似地图的列表中
ABC year value
------------------
A+ 2016 8526.00
A+ 2017 10179.34
A+ 2018 13351.16
A+ 2014 4022.50
A+ 2015 5711.01
A 2016 1052.85
A 2017 1343.61
A 2018 1546.45
A 2014 879.00
A 2015 992.95
B 2018 502.68
B 2014 561.59
B 2015 653.96
B 2016 505.70
B 2017 502.68
C 2016 300.74
C 2017 300.74
C 2018 300.74
C 2014 181.91
C 2015 300.74
C- 2016 99.95
C- 2017 99.95
C- 2015 29.99
C- 2018 99.95
C- 2014 40.76
如何将其转换为-
ABC 2014 2015 2016 2017 2018
----------------------------------------------------------
A+ Val Val Val Val Val
A Val Val Val Val Val
B Val Val Val Val Val
C Val Val Val Val Val
C- Val Val Val Val Val
如何使用Java中的List和Map操作做到这一点?
我正在使用SPRING JDBC获得查询结果,例如- rowList = getJDBCTemplate()。queryForList(sql);'
有人可以帮我这个reference吗?