分享

ibatis

 笃志书堂 2016-10-12
select * from student
<dynamic prepend="where">
 <isNotNull property="id" prepend="and">
  id = #id#
 </isNotNull>
 <isNotNull property="name" prepend="and">
  name like '%$name$%'
 </isNotNull>
</dynamic>
1.动态语句中的prepend属性
prepend是添加在动态语句的前面
<dynamic>标签中首个prepend被忽略. <isNotNull property="id" prepend="and">标签中必须加prepend="and"因为如果不加的话, <isNotNull property="name" prepend="and">此标签中的prepend="and"中的and会被忽略.
2.like模糊查询   '%$name$%'
3.<isNotNull>标签与<isNotEmpty>标签的区分

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约