Mybatis—XML配置文件、动态SQL
warning:
这篇文章距离上次修改已过242天,其中的内容可能已经有所变动。
MyBatis 的 XML 配置文件用于配置 SQL 映射规则,以及在映射 SQL 语句时使用的动态 SQL。
以下是一个简单的 MyBatis 映射文件示例,其中包含了动态 SQL 的使用:
在这个例子中,findUserByName
查询允许传入一个用户名作为条件,如果提供了用户名,它将添加一个条件子句到 WHERE 语句中。findUserByCondition
查询使用 <choose>
、<when>
和 <otherwise>
来根据提供的条件选择使用哪个表达式。这些查询都使用了动态 SQL 来适应不同的搜索参数。
评论已关闭