MyBatis动态 SQL语法多条件 AND/OR 语句代码示例

489 ℃
<select id="findUser" resultType="User">
   select * from users 
   <where>
     <choose>
       <when test="id != null">
         and id = #{id}   
       </when>   
       <when test="email != null">
         and email = #{email}        
       </when>   
       <otherwise>
         and username = #{username}       
       </otherwise>   
     </choose>    
   </where>
</select>  

MyBatis防止SQL注入的主要方法有哪些?

MyBatis动态 SQL语法SQL片段代码示例

MyBatis动态 SQL语法IN 语句代码示例

MyBatis动态 SQL语法条件 WHERE 子句代码示例

标签: MyBatis, SQL条件语法

上面是“MyBatis动态 SQL语法多条件 AND/OR 语句代码示例”的全面内容,想了解更多关于 mysql 内容,请继续关注web建站教程。

当前网址:https://m.ipkd.cn/webs_12107.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

css如何设置自适应高度
浙里办开发兼容老年版需要使用无衬线字体
js简单介绍将数组转成字符串的几种方法
javascript判断是否为数字类型
javaScript如何复制粘贴指定标签中的内容