`
punan7005
  • 浏览: 2947 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

com.ibatis.common.resources.Resources.instantiate(Ljava/lang/String;)Ljava/lang

阅读更多
今天配ibatis碰到一个问题

Exception in thread "main" java.lang.NoSuchMethodError: com.ibatis.common.resources.Resources.instantiate(Ljava/lang/String;)Ljava/lang/Object;
at com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser$9.process(SqlMapConfigParser.java:299)
at com.ibatis.common.xml.NodeletParser.processNodelet(NodeletParser.java:112)
at com.ibatis.common.xml.NodeletParser.process(NodeletParser.java:96)
at com.ibatis.common.xml.NodeletParser.process(NodeletParser.java:93)
at com.ibatis.common.xml.NodeletParser.process(NodeletParser.java:93)
at com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:63)
at com.ibatis.common.xml.NodeletParser.parse(NodeletParser.java:51)
at com.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse(SqlMapConfigParser.java:78)
at com.ibatis.sqlmap.client.SqlMapClientBuilder.buildSqlMapClient(SqlMapClientBuilder.java:62)
at test.amin.getSqlMapClient(amin.java:18)
at test.amin.insertOne(amin.java:27)
at test.amin.main(amin.java:43)

代码
public SqlMapClient getSqlMapClient(){
		String resource = "db/SqlMapConfig.xml";
		SqlMapClient sqlMapClient = null;
		try {
			Reader reader = Resources.getResourceAsReader(resource);
			sqlMapClient = SqlMapClientBuilder.buildSqlMapClient(reader);
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return sqlMapClient;
	}



最后查出来原因
ibatis-common-2.jar
debug-ibatis-db.jar
包含了同一个类,干掉其中一个jar包就ok了
分享到:
评论

相关推荐

    ibatis-core-3.0.jar org.apache.ibatis.annotations.Param

    `org.apache.ibatis.annotations.Param`是MyBatis中的一个重要注解,用于处理方法参数映射。 `@Param`注解主要用于SQL查询中的动态参数绑定,尤其是在动态SQL语句中。在MyBatis的映射文件或者Mapper接口中,当我们...

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

    DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-config-2.dtd"> ``` 这样,XML解析器就能够识别并验证配置文件的结构,确保其遵循Ibatis的规范...

    com.springsource.com.ibatis-sources-2.3.4.726.jar

    jar包,官方版本,自测可用

    iBatis框架搭建用到的所有jar包

    所谓“半自动化”,可能理解上有点生涩。纵观目前主流的 ORM(对象关系映射),无论 Hibernate还是Apache OJB,都对数据库结构提供了较为完整的封装,提供了从POJO到数据库表的全套映射机制。程序员往往只需定义好了...

    com.springsource.com.ibatis-2.3.0.677.jar

    ibatis的jar包com.springsource.com.ibatis-2.3.0.677.jar

    iBATIS-DAO-2.3.4.726.rar_com.ibatis.dao_iBATIS dao 2_iBatis DAO_

    在源码中,`com.ibatis.dao`包下包含了许多关键类,例如`SqlMapClient`是整个框架的入口,负责管理所有的SQL Maps;`SqlMapExecutor`是执行SQL的接口,提供了各种数据库操作的方法;而`SqlMapSession`则封装了事务...

    Spring高版本对ibatis的支持

    <bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean"> <value>classpath:SqlMapConfig.xml</value> </property> </bean> <bean id="dao" class="org.springframework....

    ibatis、mybatis官方教程文档集合(含Manning.iBATIS.in.Action)

    Manning.iBATIS.in.Action.Jan.2007.eBook-BBL.pdf MyBatis 3 User Guide Simplified Chinese.pdf MyBatis-3.0.3-Migrations.pdf MyBatis-3.0.3-User-Guide.pdf MyBatis-3-Migrations.doc MyBatis-3-Migrations.pdf ...

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

    这个压缩包包含两个核心组件:IBatis.DataMapper.1.6.2 和 IBatis.DataAccess.1.9.2。 **1. IBatis.DataMapper** IBatis.DataMapper是IBatis.Net的核心组件,它负责数据库操作和对象之间的映射。这个版本为1.6.2,...

    记一次Ibatis的意外发生.docx

    这个类中import了多个包,包括com.ibatis.common.xml.NodeletException、com.ibatis.sqlmap.client.SqlMapClient、com.ibatis.sqlmap.client.SqlMapClientBuilder等。需要注意的是,IBatis的包声明是org.apache....

    sql-map-2.dtd

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

    Manning.iBATIS.in.Action.Jan.2007.eBook-BBL.pdf

    根据提供的文件信息,本书《Manning iBATIS in Action Jan. 2007 eBook-BBL》主要介绍了iBATIS框架的基本概念、安装配置方法、核心功能及其在实际项目中的应用。下面将针对该书籍中提及的主要知识点进行详细阐述。 ...

    maven整合ibatis的简单例子

    在Java开发中,Maven和iBatis是两个非常重要的工具。Maven是一个项目管理和综合工具,它帮助开发者管理依赖、构建项目,并提供了一种标准化的项目结构。而iBatis则是一个SQL映射框架,它将SQL语句与Java代码分离,...

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

    import com.ibatis.common.resources.Resources; import com.ibatis.sqlmap.client.SqlMapClient; import com.ibatis.sqlmap.client.SqlMapClientBuilder; public class Util { Statement st; public ...

    springmvc-ibatis

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

    springweb1.ibatis

    首先不要怀疑,我这个demo就是把之前csdn上面一个人传上来的资源我下载了进行学习。这里吧这段代码重新传上来有两个目的...localhost:8080/springweb1.ibatis/user/login 最后,新手学习很吃力,半成品代码不要上传了。

Global site tag (gtag.js) - Google Analytics