ibatIs异常错误there is no statement named “” in this sqlmap

谁又记得谁 2017-07-14 09:14:47
错误:
com.ibatis.sqlmap.client.SqlMapException: There is no statement named queryCXgJmdbfListCntByCond in this SqlMap.
at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.getMappedStatement(SqlMapExecutorDelegate.java:293)
at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForObject(SqlMapExecutorDelegate.java:557)
at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForObject(SqlMapExecutorDelegate.java:541)
at com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.queryForObject(SqlMapSessionImpl.java:106)
at org.springframework.orm.ibatis.SqlMapClientTemplate$1.doInSqlMapClient(SqlMapClientTemplate.java:270)
at org.springframework.orm.ibatis.SqlMapClientTemplate.execute(SqlMapClientTemplate.java:200)
at org.springframework.orm.ibatis.SqlMapClientTemplate.queryForObject(SqlMapClientTemplate.java:268)
at com.zte.ssb.dynamicobj.DynamicObjectBaseDao.queryForObject(DynamicObjectBaseDao.java:36)
at com.zte.ssb.dynamicobj.DynamicObjectBaseDao.indexPageQuery(DynamicObjectBaseDao.java:76)
at com.picc.cdzx.bb.dao.CXgJmdbfDAO.pageInfoQuery(CXgJmdbfDAO.java:123)
at com.picc.cdzx.bb.service.CXgJmdbfDS.pageInfoQuery(CXgJmdbfDS.java:268)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)

调用方法:
public PageInfo pageInfoQuery(CXgJmdbf cxgJmdbf, int start, int pageSize, PageUtilEntity puEntity)throws DAOException
{
return super.indexPageQuery( "queryCXgJmdbfListByCond", "queryCXgJmdbfListCntByCond", cxgJmdbf, start, pageSize, puEntity);
}
配置文件:
<bean id="sqlMapClient_informix"
class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocations">
<list>
<value>WEB-INF/classes/com/picc/config/sqlMapConfig_informix.xml</value>
<value>WEB-INF/classes/com/picc/config/sqlMapConfig_informix_bb.xml</value>
</list>
</property>
<property name="dataSource">
<ref bean="dataSource_informix" />
</property>
</bean>
注入:
<sqlMapConfig>
<settings cacheModelsEnabled="true" enhancementEnabled="true"
lazyLoadingEnabled="false" maxRequests="256" maxSessions="128" maxTransactions="84"
useStatementNamespaces="false" defaultStatementTimeout="84"
statementCachingEnabled="true" classInfoCacheEnabled="true" />
<!--
<sqlMap resource="com/zte/rsp/ucms/model/sqlmap/MauthorStatic.xml" />-->
<sqlMap resource="com/picc/cdzx/bb/model/sqlmap/CXgSdcqd.xml" />
<sqlMap resource="com/picc/cdzx/bb/model/sqlmap/CXgJmdbf.xml"/>
</sqlMapConfig>
xml查询语句:
<select id="queryCXgJmdbfListCntByCond" parameterClass="alias_cxgJmdbf" resultClass="java.lang.Integer">
select count(*)
from c_xg_jmdbf
<include refid="CXgJmdbf_Where_Clause" />
</select>
...全文
2061 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,265

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧