工具:mybatis+pgsql
详见: pgsql官方文档
案例1 mybatis写法
dao层
List<User> list(String address);
sql
<select id = "list" resultType = "com.test.dto.User">
select username,address,sex
from user
where address like '%' || #{address} || '%'
</select>
案例2 pgsql写法
数据
id content
1 一个数据自己的健康
2 中华人民共和国国家卫生健康委员会
3 健康对人的重要性
4 较强的身体活动能力和劳动能力
5 社会适应良好和有道德
6 健康不仅是躯体没有疾病
sql: 获取文件内容含有健康的数据
select * from file where content like '%健康%'
查询结果
id content
1 一个数据自己的健康
2 中华人民共和国国家卫生健康委员会
3 健康对人的重要性
4 健康不仅是躯体没有疾病

本文介绍使用MyBatis结合PgSQL进行模糊查询的具体实现方式,包括DAO层的定义与SQL语句的编写,通过案例展示了如何在用户地址中使用LIKE子句进行搜索,以及在文件内容中查找包含特定关键词的数据。
1748

被折叠的 条评论
为什么被折叠?



