• 2020-06-30 动态sql


    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)
                                           
  • 相关阅读:
    数据加密标准(DES)详解(附源码)
    《ProGit》阅读笔记
    版本管理——Git和SVN的介绍及其优缺点
    jQuery-动画
    ajax与jsonp中的几个封装函数
    关于ajax
    js基础——数组的概念及其方法
    js实现放烟花效果——点击处会从下向上升起烟花
    js实现——鼠标移动时跟随着一连的小图片
    BFC的作用及其应用
  • 原文地址:https://www.cnblogs.com/chaoesha/p/13216090.html
Copyright © 2020-2023  润新知