There is no statement named “ ” in this sqlmap报错原因。

时间:2025-04-02 21:42:07

常常是发生在添加了一条sql之后或者新建了一个sqlxml之后

原因分析:

1.未在XXX_SqlMapConfig.xml配置文件里注入新增的sqlxml文件

<sqlMapConfig>
   <sqlMap resource="NCWGW-CFG/sqlMap/"/>
</sqlMapConfig>

2.在 里面注入新增的sqlxml文件

        按理说是注入到XXX_SqlMapConfig.xml就行,但是我们公司封装了spring框架也存在无法注入的情况所以配置了

<bean class="">
    <property name="ibatisMappingResources">
        <bean class="">
            <constructor-arg>
                <list>

                    <value>NCWGW-CFG/sqlMap/</value>
                </list>
            </constructor-arg>
        </bean>
    </property>
</bean>

3.写的sql有错误,标签不正确都可能会报此错误。