mybatis查询,用List<Bean>接受查不到数据,结果为null,但是数据库是有数据的

图片说明

你这语法不对,前面两行是肯定执行的,如果when里面的条件成立,是会在后面追加语句的,导致insert语法错误的

不好意思,看错题了!你这Bean里面字段类型和数据对应上了吗?

resultMap 改成 resultType试一下,另外你匹配的sql 的id是否对应

// 把resultMap="dynamicResult",删掉,把下面这句加上.
 resultType="com.hwhl.yyp.entity.Dynamic"