解决MyBatis出现source is null for getProperty(null, “title”)的问题
原因是传进的这个order对象本身是空的,所以根本无法判断bean.title
所以解决的办法:在出错的判断前先判断对象是否为空 ,再判断里面的属性
<if test="param2.title != null">
AND title like CONCAT('%',#{param2.title},'%' )
</if>
改为
<if test="param2 != null">
<if test="param2.title != null">
AND title like CONCAT('%',#{param2.title},'%' )
</if>
</if>
参考:链接: link.