为什么在这个shopCategoryDao接口里用@param注解啊。老师能不能讲一下这个注解什么作用啊
来源:4-11 店铺类别区域信息的获取
研究中心专用
2018-03-08
写回答
2回答
-
翔仔
2018-03-08
同学好,
@param
英文翻译过来就是参数的意思,就是告诉mybatis指定参数的名称,这里我们指定的是
shopCategoryCondition
于是我们就可以在mapper的对应方法里使用上这个参数名了,
<if test="shopCategoryCondition != null and shopCategoryCondition.parent != null and shopCategoryCondition.parent.shopCategoryId != null"> and parent_id = #{shopCategoryCondition.parent.shopCategoryId} </if>
通常我们这个dao方法如果要传入两个以上的参数,就需要用这个标签区分开参数,如果只有一个的话可以不用mybatis会自动识别,同学可以试试:)
112018-03-09 -
研究中心专用
提问者
2018-03-08
还有就是这一段什么意思啊,感觉讲得有点模糊
012018-03-08
相似问题