当数据表中字段被设置为String类型(如年龄),但需要根据该字段的数据大小进行条件查找时的方式:
1、在Mybatis的XML文件中将查询条件参数age由String转为int进行比较,如下,给age参数+0处理:
<if test="age != null and ''!=age" >
AND MIN_AGE <![CDATA[ <= ]]> #{age}+0
AND MAX_AGE <![CDATA[ >= ]]> #{age}+0
</if>
当数据表中字段被设置为String类型(如年龄),但需要根据该字段的数据大小进行条件查找时的方式:
1、在Mybatis的XML文件中将查询条件参数age由String转为int进行比较,如下,给age参数+0处理:
<if test="age != null and ''!=age" >
AND MIN_AGE <![CDATA[ <= ]]> #{age}+0
AND MAX_AGE <![CDATA[ >= ]]> #{age}+0
</if>