мой запрос возвращает строки результатов в список карт, например
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
Как я могу сделать это, используя List и Map операции в Java?
Я получаю результаты запроса, используя SPRING JDB C like - rowList = getJDBCTemplate (). queryForList (sql); '
Может кто-нибудь помочь мне с этой ссылкой ?