Mybatis中模糊查询 like 语句该怎么写?

提问者:帅平 问题分类:面试刷题
Mybatis中模糊查询 like 语句该怎么写?
2 个回答
呜咽少女
呜咽少女
第 2 种:在 sql 语句中拼接通配符,会引起 sql 注入
string wildcardname = “smi”;
        list<name> names = mapper.selectlike(wildcardname);
    <select id=”selectlike”>
    select * from foo where bar like "%"#{value}"%"
</select>
发布于:1年前 (2023-05-08) IP属地:四川省
蔓延的小思念
蔓延的小思念
第 1 种:在 Java 代码中添加 sql 通配符。
string wildcardname = “%smi%”;
        list<name> names = mapper.selectlike(wildcardname);
    <select id=”selectlike”>
    select * from foo where bar like #{value}
</select>
发布于:1年前 (2023-05-08) IP属地:四川省
我来回答