Mybatis配置xml文件时单参数使用标签判断
2019-03-02 本文已影响0人
非典型程序猿404
背景:java项目使用Mybatis作为数据访问框架…
当接口只传入一个参数时,如下所示:
dao层接口xml文件中不可以直接使用<if test="countType == 1" >来做判断,而应该使用_parameter代替参数名称,如下所示:
xml文件直接使用<if test="countType == 1" >运行时会报错,错误信息:nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'type' in 'class java.lang.Integer'