ps:Mybatis 单个参数的if判断忘记加@Param了,记下来加深记忆
Mybatis传递单个参数时直接通过#{参数}去取值是不会出错的,
但是用<if test="参数 !=Null ">进行判空时,并且paramType 为String 和 Integer时需要加@Param(“参数”)注解
note:
paramType 为Map 不需要加@Param注解,接口含有多个参数需要加
There is no getter for property...
最新推荐文章于 2025-06-05 08:13:46 发布
本文介绍在使用MyBatis框架时,对于单个参数进行非空判断的正确方式。特别指出当参数类型为String或Integer时,需要使用@Param注解来避免潜在错误。同时提及使用Map作为参数时无需此注解。
838

被折叠的 条评论
为什么被折叠?



