2 u010002418 u010002418 于 2016.03.24 15:17 提问

mybatis报错Parameter'params' not fund.

1、mybatis报错Parameter'params' not fund.Available parameters ar[param1,page]。

2、接口是这样写的

public int queryCount(@Param("page") CompanyForm page) throws DaoException;

3、实现类是这样引用的

@Override
public int queryCount(CompanyForm page) throws ServiceException {
try {
return companyExtMapper.queryCount(page);
} catch (Exception e) {
throw new ServiceException(e.getMessage(), e);
}
}

3、mapper的xml是这样写的

 <select id="queryCount" resultType="java.lang.Integer" parameterType="classroom.common.form.CompanyForm">
select count(1)  from company     
<include refid="condition" />


4、各位大哥帮我看看,谢谢。

3个回答

qq_25093755
qq_25093755   2016.03.24 16:09
已采纳

就是没找到parameter的那个page属性嘛

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.03.24 16:13

全文搜索下params这个单词,看看哪里是否配置错误了。
ctrl+H,全文搜索快捷键。

CSDNXIAOD
CSDNXIAOD   2016.03.30 11:21
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!