在 MyBatis 中进行 like 操作的参数绑定方法有以下几种:
<select id="getUserByName" parameterType="String" resultMap="userResultMap">
SELECT * FROM user WHERE name LIKE '%' #{name} '%'
</select>
<select id="getUserByName" parameterType="String" resultMap="userResultMap">
SELECT * FROM user WHERE name LIKE CONCAT('%', #{name}, '%')
</select>
String name = "%" + paramName + "%";
List<User> users = sqlSession.selectList("getUserByName", name);
这些方法都可以实现在 MyBatis 中进行 like 操作时的参数绑定,选择其中的哪种方法取决于个人的偏好和项目需求。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>