在mybatis的映射xml文件調用java類的方法:
使用的是OGNL表達式,表達式格式爲:${@prefix@methodName(傳遞參數名稱)}java
1.以下代碼所示:方法必須爲靜態方法;如下我只是演示如何使用,隨便用到了一個工具類
SELECT * FROM USER WHERE name='${@org.apache.commons.lang3@StringUtils(name)}' apache
2.獲取類裏面的常量,獲取的格式和上面同樣,第二個@是常量 :mybatis
${@classpath@ static const name}工具
3.判斷變量不爲null:
<if test="@org.apache.commons.lang.StringUtils@isNotBlank(name)">name=#{name}</if>spa
---------------------
做者:_William_Cheung
來源:CSDN
原文:https://blog.csdn.net/qq496013218/article/details/68927382
版權聲明:本文爲博主原創文章,轉載請附上博文連接!.net