iBatis 中 Like '%iBatis%' 的写法实现模糊查询

select * from person where name = 'unmi'

iBatis 开发指南告诉我们,当 Person 对象的 name 属性不为 null 时启用 name 查询条件在映射文件 person.xml 中的配置为

<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>

阅读全文 >>

类别: iBatis. 标签: , . 阅读(71). 评论(0) »