码迷,mamicode.com
首页 > 数据库 > 详细

2020-06-30 动态sql

时间:2020-06-30 22:18:29      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:技术   逻辑   and   str   图片   http   foreach   png   collect   

 

 

2020-06-30
1.	动态sql
参数:				
单个
1.	String。基本变量
2.	集合(List)数组(array)
a)     集合   size
b)    数组 length
多个
1.	arg0 arg1
2.	param1 param2

常用动态sql
1.If(< If >标签) 作用:判断是否为空,或等于某值。 
判断符号
逻辑符号 ! and  or
 	实例:多条件参数,参数不定。
2.trim(< trim >标签)  
Prefix  以。。。开头
    <trim prefix="set" suffixOverrides=",">
PrefixOverrides 开头去掉什么 and|or  如果有就删除,没有不报错
Suffix 以。。。。结尾
suffixOverrides  结尾去掉什么 如果有删除,没有不报错

trim变种
3.Where(<where>标签)
 Prefix    以where开头
 PrefixOverrides    开头去掉什么 and|or  如果有就删除,没有不报错
4. Set (<set>标签)
Prefix  Prefix    以set开头
suffixOverrides 结尾去掉 ,  如果有删除,没有不报错
5.Choose(< Choose >标签)
  		When(< When >标签) 相当于 (< If >标签) 
 作用:判断是否为空,或等于某值。 
 Otherwise(< Otherwise >标签)
案例:
 
                        技术图片

 6. Foreach(< Foreach>标签)
  Collection 你要遍历的集合或数组
  Item  遍历一次得到内容
Open  以。。。开始
Close  以。。。结束
  Separator 以。。。做间隔
Index  角标
 案例(集合,数组,foreach)
                技术图片

 

 

               技术图片

 

         技术图片

 

 

2020-06-30 动态sql

标签:技术   逻辑   and   str   图片   http   foreach   png   collect   

原文地址:https://www.cnblogs.com/chaoesha/p/13216090.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!