map.xml: 选择 来自channel_dynamic 其中tag_id =#{tagId,jdbcType = BIGINT} 和article_id =#{articleId,jdbcType = VARCHAR} 道: ChannelDynamic selectByTypeAnd(@Param(value =“tagId”)long tagId,@ Param(value =“articleId”)String articleId);
但运行有错误 org.mybatis.spring.MyBatisSystemException:嵌套异常是org.apache.ibatis.binding.BindingException:找不到参数'tagId'。可用参数为[0,1,param1,param2]
答案 0 :(得分:0)
问题已经解决:
注释错误的原因应该使用mybits的@parame,我在春天使用@param
答案 1 :(得分:0)
我同意OP的回答。 这是正确的导入名称:
import org.apache.ibatis.annotations.Param;
请勿使用
import io.lettuce.core.dynamic.annotation.Param;