Mybatis中

 

  select from loss_recc where id = #{id}

 

 

  img01,img02,img03,img04,img05,img06,img07,img08,img09,img10
 

例如有一条数据是img01,img02,img03,img04有值,其余的image都没有值。查询结果用HashMap map来接,断点发现map中元素顺序为{img05=, img06=, img07=, img08=, img09=, img10=,img03=/20170614/3.jpg,img02=/20170614/2.jpg,  img01=/20170614/1.JPG,  img04=/20170614/4.jpg,}类似于这样的无序数据(跟select 后的查询项数据不一致)。

后将mapper中的resultType做了如下修改,得到了预期结果