`

Ibatis报错:Error parsing XPath '/sqlMap/insert'. Cause: java.util.NoSuchElementEx

阅读更多

发生这种错误一般是因为SQL写法不合理造成的。如:参数大小写,参数没用#闭合等。

举例:

insert into srv_users(imsi,marketid,phn,scrw,scrh,gwid,prov_code,city,money)
     values(#imsi#,#marketid,#phn#,#machineWidth#,#machineHeight#,#gwid#,#provinceCode#,#city#,#money#)

 

红色的应该写成:#marketid#  少了一个#号

分享到:
评论
1 楼 hheuii 2013-12-04  
  咱们犯的错误一样,看报错真难找

相关推荐

    ibatis_hibernate3.5_lib.zip

    hibernate下载 : http://sourceforge.net/projects/hibernate/files/hibernate3/--3.XX版本 ...IBATS下载地址:...比如:ibatis-2.3.0.677.jar, spring 可在下载你需要的版本: http://www.springsource.org/download

    sql-map-2.dtd

    ibatis的dtd约束,版本2,xml文件中标签提示,网址:http://ibatis.apache.org/dtd/sql-map-2.dtd

    spring-ibatis

    spring-ibatis 整合 springmvc 配置: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc=...

    sql-map-2.dtd和sql-map-config-2.dtd

    例如,`<sqlMap>`元素用于包含具体的SQL语句,`<select>`、`<insert>`、`<update>`和`<delete>`元素则分别用于定义查询、插入、更新和删除操作。通过引入sql-map-2.dtd,XML编辑器可以提供代码补全和错误检查,提高...

    ibatis-sqlmap-2.3.4.726-sources.jar.zip_birth84v_cutting1v2_ibat

    《深入解析iBatis-SQLMap 2.3.4.726源码》 在Java开发领域,iBatis作为一个优秀的持久层框架,深受广大开发者喜爱。它将SQL语句与Java代码分离,提高了代码的可读性和可维护性。本篇将围绕iBatis-SQLMap 2.3.4.726...

    A code generator for iBATIS

    博文链接:https://allenj2ee.iteye.com/blog/131676

    记一次Ibatis的意外发生.docx

    Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'。这种错误是由于SqlMapConfig.xml文件的配置不正确引起的。 4. IBatis的Namespace 在IBatis中,Namespace是用于区分不同的...

    Mybatis报错: org.apache.ibatis.exceptions.PersistenceException解决办法

    在使用Mybatis框架时,你可能会遇到`org.apache.ibatis.exceptions.PersistenceException`这样的异常。这个异常通常表示在执行数据库查询操作时遇到了问题。本篇将详细分析这个问题并提供解决方法。 ### 问题概述 ...

    iBatis-设置缓存模式-Java源码(下载)

    PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd"> <sqlMap namespace="Account"> <typeAlias alias="Account" type="Account"/> ...

    eclipse常用插件安装

    Eclipse是一款广泛使用的Java集成开发环境(IDE),但它的功能并不仅限于Java。通过安装各种插件,Eclipse可以支持多种技术栈,包括Maven、Android、iBATIS、Tomcat、JBPM以及WebLogic等。以下是对这些常用插件的...

    ibatis-sqlmap_2.3.4_2.jar两个版本的jar包

    Ibatis-SqlMap是早期非常流行的一款Java持久层框架,由Cody Aravena创建,后被Apache基金会接管并更名为MyBatis。本篇将详细阐述Ibatis-SqlMap 2.3.4和2两个版本的主要知识点。 一、Ibatis-SqlMap简介 Ibatis-...

    asm5.0.jar

    nested exception is org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.lang.IllegalStateException: Cannot enable lazy loading because CGLIB is not ...

    springmvc-ibatis

    <bean id="sqlMapClientTemplate" class="org.springframework.orm.ibatis.SqlMapClientTemplate"> <property name="sqlMapClient" ref="sqlMapClient"/> </bean> <!-- 配置 transactionManager事物管理--> ...

    java组件下载地址大全

    Java组件在软件开发中起着至关重要的作用,它们提供了丰富的功能,帮助开发者高效地构建应用程序。以下是一些Java组件的详细介绍及其下载地址: 1. MySQL数据库驱动:MySQL是一款开源、免费的关系型数据库管理系统...

    Caused by: java.net.UnknownHostException: openapi.alipay.com

    Caused by: java.net.UnknownHostException: openapi.alipay.com

    IBatis.net-IBatis.DataAccess.1.9.2/IBatis.DataMapper.1.6.2

    接着,使用IBatis.DataAccess的SqlMap实例,加载配置文件,通过接口调用执行SQL,例如: ```csharp ISqlMap sqlMap = SqlMap.GetInstance(); sqlMap.Configure("SqlMap.config"); List<MyObject> objects = sqlMap....

    ibatis-sqlmap-2.jar.zip

    iBatis-SQLMap 2是iBatis框架的一个重要组成部分,它提供了SQL映射文件和Java对象之间的映射机制,使得开发者可以更方便地处理数据库操作。`ibatis-sqlmap-2.jar`是该版本的核心库文件,包含了iBatis框架的所有功能...

Global site tag (gtag.js) - Google Analytics