Mybatis配置文件之動態(tài)SQL配置備忘錄
更新時間:2021年04月01日 15:37:01 作者:一條駱駝
這篇文章主要介紹了Mybatis配置文件之動態(tài)SQL配置備忘錄的相關(guān)資料,需要的朋友可以參考下
動態(tài)參數(shù)拼接的查詢語句
–傳入?yún)?shù)類型為自定義數(shù)據(jù)類型
<select id="queryMessageList" parameterType="com.imooc.bean.Message"
resultMap="MessageResult">
select ID,COMMAND,DESCRIPTION,CONTENT from MESSAGE where 1=1
<if test="command !=null &&!"".equals(command.trim())">
and COMMAND=#{command}
</if>
<if test="description != null and !"".equals(description.trim())">
and DESCRIPTION like '%' #{description} '%'
</if>
</select>
刪除單條數(shù)據(jù)
–傳入?yún)?shù)類型為String與基本數(shù)據(jù)類型
<delete id="deleteOne" parameterType="int">
delete from MESSAGE WHERE ID = #{_parameter}
</delete>
刪除多條數(shù)據(jù)
–傳入?yún)?shù)類型為List
<delete id="deleteBatch" parameterType="java.util.List">
delete from MESSAGE WHERE ID in (
<foreach collection="list" item="item" separator=",">
#{item}
</foreach>
)
</delete>
以上所述是小編給大家介紹的Mybatis配置文件之動態(tài)SQL配置備忘錄,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!
相關(guān)文章
elasticsearch節(jié)點的transport請求發(fā)送處理分析
這篇文章主要為大家介紹了elasticsearch節(jié)點的transport請求發(fā)送處理分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-04-04
解決RestTemplate 請求url中包含百分號 會被轉(zhuǎn)義成25的問題
這篇文章主要介紹了解決RestTemplate 請求url中包含百分號 會被轉(zhuǎn)義成25的問題,具有很好的參考價值,希望對大家有所幫助。2021-10-10
IDEA將Maven項目中指定文件夾下的xml等文件編譯進classes的方法
這篇文章主要介紹了IDEA將Maven項目中指定文件夾下的xml等文件編譯進classes的方法,幫助大家更好的利用IDEA進行Java的開發(fā)學習,感興趣的朋友可以了解下2021-01-01

