![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
zuci
这个作者很懒,什么都没留下…
展开
-
【<if test="takeWay == '0'">】mybatis的if判断有坑
昨天码代码,掉到坑里,耽误了几个小时才从坑里爬出来-_-|||单个的字符要写到双引号里面才行,改为<if test='takeWay == "1"'>.xml文件的部分代码 <insert id="insertDelivery" parameterType="com.zuci.request.DeliveryPreferenceReq" > insert cx_customer_deli原创 2016-10-25 12:06:37 · 33457 阅读 · 12 评论 -
Mybatis动态插入数据(使用trim标签)
Mybatis动态插入数据(使用trim标签)有时我们控制同一张表,但传入的参数不固定,操作表的字段不固定,就要用到mybatis动态插入。.xml如下:"insertMessage" parameterType="com.sf.ccsp.member.client.request.MessageReq"> insert cx_customer_message原创 2017-02-05 11:38:19 · 11542 阅读 · 1 评论 -
Mybatis动态更新数据
Mybatis动态更新数据原理同上一篇的 Mybatis动态插入数据(使用trim标签) ,控制同一张表,但传入的参数不固定,操作表的字段不固定,就要用到mybatis动态更新,普通的<if test=" ">的方法会出现多余的字符。方法一:使用set标签 <update id="updateMessage" parameterType="com.sf.ccsp.member.client.req原创 2017-02-05 15:24:09 · 5621 阅读 · 0 评论 -
Mybatis多条件批量更新
Mybatis多条件批量更新在Mybatis的xml配置中使用集合,主要是用到了foreach动态语句。foreach元素的属性主要有 item,index,collection,open,separator,close。 item表示集合中每一个元素进行迭代时的别名, index指定一个名字,用于表示在迭代过程中,每次迭代到的位置, open表示该语句以什么开始, separato原创 2017-02-05 11:35:52 · 5866 阅读 · 0 评论