mybatis的mapper如何获得传入的两个int值,#{}与$()都不行呀?
<select id="get_cases" resultType="News" > SELECT * FROM `case` WHERE state=0 and `type`= ${1}
order by create_time desc limit ${0}
</select>
无论是写成#{}与$()都不行呀?
回答:
- 你好,你没有在接口上使用注解把参数带过去。
java codeList<Case> get_cases(@Param("num") int num, @Param("type")int type)
Mapper.xml code
#{num} 这样的取值,这里的num参数名,是接口方法上@Param("num") 的内容。
以上是 mybatis的mapper如何获得传入的两个int值,#{}与$()都不行呀? 的全部内容, 来源链接: utcz.com/p/180764.html