美文网首页
Mybatis传入List取值方式

Mybatis传入List取值方式

作者: 小小弓长张 | 来源:发表于2022-05-27 11:12 被阅读0次

    简单记录一下采坑记录。
    传进来的参数是数组形式的对象,需要获取对象中的时间作为开始时间,结束时间。

    使用bind标签可以手动取出数组的值,赋值别名。

    <if test = "modelList != null and modelList.size() >0">
        <if test = "modeList.size() == 1">
            <bind name = "beforeDate"  value = "modelList.get(0).getDateTime"/>
            and updateTime &gt;= #{beforeDate}
        </if>
        <if test = "modeList.size() == 2">
            <bind name = "beforeDate"  value = "modelList.get(0).getDateTime"/>
            <bind name = "afterDate"  value = "modelList.get(1).getDateTime"/>
            and updateTime &gt;= #{beforeDate}       
            and updateTime &lt; #{afterDate}
        </if>
    </if>
    

    相关文章

      网友评论

          本文标题:Mybatis传入List取值方式

          本文链接:https://www.haomeiwen.com/subject/toymprtx.html