Mybatis | El parámetro entrante en el archivo de mapeo Mybatis es de tipo Integer ¡Al juzgar el valor! = null y! = '' harán que la etiqueta if se ignore en tiempo de ejecución

Mybatis versión 3.4.2

el estado es de tipo Integer

Dao

Inserte la descripción de la imagen aquí

Mapeador

Inserte la descripción de la imagen aquí
<if test="state != null">Juicio de caminar normal en este momento

Cuando se cambia el juicio a <if test="state != null and state !=''">este momento, no se tomará el juicio , pero la teoría and state !=''no se puede calcular incorrectamente.
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/y1534414425/article/details/107787253
Recomendado
Clasificación