在mybatis的mapper对应的xml文件中,写sql时有时会用到<if test="">,此处判断时,注意如果写成<if test="personId == '123'">,可能会有问题,进入不了if条件。需改成<if test="personId == '123'.toString()">,方可。原理还未搞懂,仅以此段记录。
mybatis的sql中使用if注意
最新推荐文章于 2024-01-07 10:26:38 发布
在mybatis的mapper对应的xml文件中,写sql时有时会用到<if test="">,此处判断时,注意如果写成<if test="personId == '123'">,可能会有问题,进入不了if条件。需改成<if test="personId == '123'.toString()">,方可。原理还未搞懂,仅以此段记录。