其他分享
首页 > 其他分享> > Mybatis中遇到的问题

Mybatis中遇到的问题

作者:互联网

Q: 使用ognl判断变量是否为数字/字符串
A: 可以直接使用 instanceof 进行判断, 如:

<choose>
    <when test="uid instanceof Number">
        bu.uid = #{uid}
    </when>
    <when test="username instanceof String">
        bu.username = #{username}
    </when>
    <otherwise>
        1=2
    </otherwise>
</choose>

而且这里可以直接省略NPE的问题

标签:username,instanceof,ognl,uid,遇到,NPE,问题,bu,Mybatis
来源: https://blog.csdn.net/qq_29590409/article/details/113818055