首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

Ibatis语句怎么使用if判断

2012-01-31 
Ibatis语句如何使用if判断Ibatis语句如何使用if判断,哪位大虾有例子![解决办法]isNotNullisEmptyisGreater

Ibatis语句如何使用if判断
Ibatis语句如何使用if判断,哪位大虾有例子!

[解决办法]
isNotNull
isEmpty
isGreaterEqual
isNotNull
isLessEqual
……

[解决办法]
学习了。
[解决办法]

XML code
<select id="getPersonsByName" resultClass="com.unmi.Person">             select id as id,name as name,passwd as passwd from person               <dynamic prepend="WHERE">                   <isNotNull prepend="AND" property="name">                         (name like #name#)                   </isNotNull>               </dynamic>       </select>
[解决办法]
XML code
<!-- find user list page -->    <select id="find-count-of-users" parameterClass="User" resultClass="int">        select count(*) from t_user            <dynamic prepend="where">                <isNotEqual property="type" compareValue="-1" prepend="AND">                    user_type = #type#                </isNotEqual>                <isNotEmpty property="userName" prepend="and">                    user_name like '%$userName$%'                </isNotEmpty>                <isNotEqual property="state" compareValue="3" prepend="AND">                    user_state = #state#                </isNotEqual>                <isNotEqual property="usedSpaceSize" compareValue="-1" prepend="AND">                    user_used_space_size >= #usedSpaceSize#                </isNotEqual>            </dynamic>    </select> 

热点排行