Mybatis中的like模糊查询功能
1. 参数中直接加入%%
param.setUsername("%CD%"); param.setPassword("%11%"); <selectid="selectPersons"resultType="person"parameterType="person"> selectid,sex,age,username,passwordfrompersonwheretrue <iftest="username!=null">ANDusernameLIKE#{username}</if> <iftest="password!=null">ANDpasswordLIKE#{password}</if> </select>
2. bind标签
<selectid="selectPersons"resultType="person"parameterType="person"> <bindname="pattern"value="'%'+_parameter.username+'%'"/> selectid,sex,age,username,password fromperson whereusernameLIKE#{pattern} </select>
3.CONCAT
whereusernameLIKEconcat(concat('%',#{username}),'%')
以上所述是小编给大家介绍的Mybatis中的like模糊查询功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!