1、问题场景:
mybatis使用collection查询集合属性:即实现一个对象里面挂在一个list,通过一个sql语句或者通过嵌套子查询的方式查询得到数据。
不熟悉的请查阅 https://www.cnblogs.com/heliusKing/p/11173362.html
2、使用参考
https://blog.csdn.net/lzxomg/article/details/89739651 的第二个方法。但是出现了问题:
对应的 options 为空list。
3、问题原因:
本次分析,没有定位源码,一个一个的去debug,而是直接拿出来eclipse执行sql之后的语句在sql工具上执行,根据经验解决问题。
3.1 mybtis配置
<resultMap id="BaseResultMap" type="com.xxx.modules.xxx.entity.Question" >
<id column="id" property="id" jdbcType="VARCHAR" />
<result column="co