1. 程式人生 > >Mybatis中對String型別的數字進行大小比較的方法

Mybatis中對String型別的數字進行大小比較的方法

當資料表中欄位被設定為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>