☰
MyBatis处理模糊查询
2026/10/6 10:39:33 网站建设 项目流程

根据用户名模糊查询用户信息

SQLMapper

package com.baidu.mybatis.mapper;importcom.baidu.mybatis.pojo.User;importorg.apache.ibatis.annotations.Param;importjava.util.List;publicinterfaceSQLMapper{// 根据用户名模糊查询用户信息List<User>getUserByLike(@Param("username")Stringusername);}

测试

由于模糊查询使用了单引号,导致占位符无法识别
此时会报错

解决:

方案一:使用${}

方案二:使用concat


方案三:使用"%"拼接


这三种方式,推荐方案三

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询