请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

parameterType?

老师,双节快乐!
请教一个问题,MyCourseMapper.xml中,
如果形参是 class 类型, parameterType 是可写可不写的吗?比如:这是老师你的代码

<select id="list" resultType="com.ql.server.dto.CourseDto">
   ...
   and cc.category_id = #{pageDto.categoryId}
</select>   

那下面这样写是否也是正确的?

<select id="list" resultType="com.ql.server.dto.CourseDto" parameterType="com.ql.server.dto.CoursePageDto">
   ...
   and cc.category_id = #{categoryId}
</select>   

谢谢老师!

正在回答

1回答

甲蛙 2020-10-10 10:56:11

为什么我没写,因为我在mapper.java里加了@Param注解。

https://img1.sycdn.imooc.com//szimg/5f81227a09ce258109920089.jpg

你可以试下,把mapper.java的注解去掉,在xml里加上parameterType,试试

0 回复 有任何疑惑可以回复我~
  • 提问者 慕神4535282 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2020-10-10 11:44:53
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信