1. 程式人生 > >Mybatis使用自定義方法判斷引數的條件

Mybatis使用自定義方法判斷引數的條件

1 如下,不會報錯,但是if判斷不出來,sql中不包含該條件

        <if test="orderColumn.length ==1">
            ...
        </if>
        
        或者
        
        <if test="orderColumn.length < 1">
            ...
        </if>

2 正確如下:使用@連線

        <if test="@[email protected](orderColumn)">
           ...
        </if>

此時會呼叫StringUtils中的isBlank()方法與校驗引數,當然也可以引用自定義類中的方法

Mybatis版本:

mybatis-spring-boot.version:1.3.2