MyBatis之sql拼接
使用模糊查询时需要用到select * FROM user WHERE username LIKE '%月%'
普通占位符用#{},sql拼接时要用${}
<!--${value}表示sql拼接串 -->
<select id="findUserByNaem" parameterType="String" resultType="com.hl.myabtis.first.beas.User">
select * FROM user WHERE address LIKE '%${value}%'
</select>
值得注意的是模糊查询的结果是一个集合,但是resultType
表示的是单条记录的类型,所以仍然是普通javaBean.