基于微服务架构的分布式量化交易系统设计与实现:服务拆分、分布式锁与订单幂等实践
2026/10/6 10:39:08
根据用户名模糊查询用户信息
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
方案三:使用"%"拼接
这三种方式,推荐方案三