你这语法不对,前面两行是肯定执行的,如果when里面的条件成立,是会在后面追加语句的,导致insert语法错误的
不好意思,看错题了!你这Bean里面字段类型和数据对应上了吗?
resultMap 改成 resultType试一下,另外你匹配的sql 的id是否对应
// 把resultMap="dynamicResult",删掉,把下面这句加上. resultType="com.hwhl.yyp.entity.Dynamic"