ibatis应用总结

<select id="queryUser" parameterClass="map" resultClass="com.xsj.domain.User">
       select u.uname,u.sex from user u where u.id=#sex#
      <isNotEmpty prepend="and" property="uname"> u.uname = #uname# </isNotEmpty> 
 </select>

在<isNotEmpty>标签中的内容如果与标签在同一行,内容与标签之间需要空一格,否则动态拼成的sql中and会与条件u.uname = 'xxxx'连在一块,造成报错(语句未正确结束)。

猜你喜欢

转载自lichunhui.iteye.com/blog/1563287