请教一下,谢谢!



<select id="selectEmp" resultType="entity.Emp">

      <bind name="date" value="@tools.DateUtil@getDate.value"/>  //请教一下 bind标签有什么作用

      select <include refid="empColumns"></include>

      from e_emp e where e.ebirthday &lt;= #{date}    // &lt这个是什么意思,= #{date} 这句代码是什么意思。

      

     

  </select>


朴实
浏览 1253回答 1
1回答

大咪

   <bind name="date" value="@tools.DateUtil@getDate.value"/>  //bind 元素可以从 OGNL 表达式中创建一个变量并将其绑定到上下文。    //这个标签我也没怎么用过,所以不太清楚。。但是应该就是为了绑定日期并且得到日期的值。。。。           from e_emp e where e.ebirthday &lt;= #{date}    // &lt这个是"<"这个的转义符,因为在mybatis里你写<这个会和xml里的标签<>弄混。。系统会报错不认。       //= #{date} 这句代码是你查询语句里的日期等于你网页输入传入的值
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java