美文网首页
在Mybatis的xml文件调用java类的方法

在Mybatis的xml文件调用java类的方法

作者: 陈煦缘 | 来源:发表于2018-06-25 10:26 被阅读0次

在mybatis的映射xml文件调用java类的方法:使用的是OGNL表达式,表达式格式为:${@prefix@methodName(传递参数名称)}

1.如下代码所示:方法必须为静态方法;如String判断是否为空的工具类:

SELECT * FROM  info_news  WHERE title='${@org.apache.commons.lang3@StringUtils(title)}' 

2.获取类里面的常量,获取的格式和上面一样,第二个@是常量 :

<span style="font-size:18px;">
${@classpath@ static const title}
</span> 

3.判断变量不为null:

<if test="@org.apache.commons.lang.StringUtils@isNotBlank(title)">
title=#{title}
</if>

相关文章

网友评论

      本文标题:在Mybatis的xml文件调用java类的方法

      本文链接:https://www.haomeiwen.com/subject/elieyftx.html