MyBatis调用外部静态方法
在使用MyBatis配置SQL语句的时候可能希望在test语句中调用外部静态方法,此时可以使用如下方法:
<select id="countUser" parameterType="java.lang.Long" resultType="int">
select count(*) from user
<if test="@pxd.demo.utils.App@isNotEmpty(age) and age > 18">
where age > 18
</if>
</select>
这样就能调用外部静态方法对入参做判断条件。