zoukankan      html  css  js  c++  java
  • mybatis--foreach,choose 小结

    写博客个人不喜欢写那种长篇大论。富有文採与哲学的文章,搞开发的就喜欢直击重点,仅仅记录重要的信息就好了,以后查看的时候也很方便!


    mybatis 中 在if语句或when中 假设推断一个字段是否和1同样。则需使用:   <if test="c==1"></if> 而不是<if test="c=1"></if> 。when中的条件也一样!

    在使用foreach中,迭代集合或俗数组对象的时候。假设传入的參数就是数组或集合对象则在使用时得注意:

    <foreach item="item" index="index" collection="list"
          open="(" separator="," close=")">
            #{item}
      </foreach>
    假设传入集合则 collection=“list” 。数组对象 collection="array"
    官方文档说明:NOTE You can pass a List instance or an Array to MyBatis as a parameter object. When you do, MyBatis will automatically wrap it in a Map, and key it by name. List instances will be keyed to the name "list" and array instances will be keyed to the name "array".
    当然还能够使用map的方式传入数组或集合对象,这样就能够直接使用自己定义的字段名称!

  • 相关阅读:
    学习minix 3(未完成)
    排序
    分析nat穿越(未完成)
    固定增量感知器
    分析7zip(未完成)
    分析easyVM 未完成)
    分析wrk,crk
    分析vczh的东东(未完成)
    标 题: 三维游戏里面的自动寻路的算法可能是什么样的?
    几个googlecode
  • 原文地址:https://www.cnblogs.com/wzzkaifa/p/6845583.html
Copyright © 2011-2022 走看看