【错误解决】Error creating bean with name 'transactionManager' :nested exception is java.lang.NoClassDefFo...

搭建ssh框架中新建JUint测试出现的问题。这个问题实在太伤脑筋。。。。因为不好找到解决办法

直接先说解决方式:添加org.springframework.jdbc-XX.jar,然后build path

一开始以为是mysql-connctiontor-java版本问题,替换了一个最新版结果还不行

就是缺少springframwork里面的jdbc jar包。这个在spring文件里有,我个人下载的jar包在lib文件夹下。名称是spring-jdbc-4.2.2.RELEASE.jar

转载于:https://www.cnblogs.com/whutwxj/p/5706983.html

根据提供的引用内容,可以看出这是Mybatis框架中的一个错误,具体表现为“nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.”。这个错误通常是由于Mybatis配置文件中存在语法错误或者XML文件格式错误导致的。解决这个问题的方法如下: 1.检查Mybatis配置文件中是否存在语法错误,可以使用XML编辑器或者在线XML验证工具进行检查。 2.检查Mybatis配置文件中是否存在XML文件格式错误,例如标签未闭合、标签嵌套错误等。 3.检查Mybatis配置文件中是否存在非法字符,例如中文字符、特殊符号等。 4.检查Mybatis配置文件中是否存在路径错误,例如文件路径错误、文件名错误等。 5.检查Mybatis配置文件中是否存在重复的配置信息,例如重复的mapper配置等。 下面是一个示例代码,用于演示如何解决这个问题: ```xml <!-- Mybatis配置文件 --> <configuration> <environments default="development"> <environment id="development"> <transactionManager type="JDBC" /> <dataSource type="POOLED"> <property name="driver" value="com.mysql.jdbc.Driver" /> <property name="url" value="jdbc:mysql://localhost:3306/test" /> <property name="username" value="root" /> <property name="password" value="123456" /> </dataSource> </environment> </environments> <mappers> <mapper resource="com/example/mapper/UserMapper.xml" /> <mapper resource="com/example/mapper/RoleMapper.xml" /> <mapper resource="com/example/mapper/PermissionMapper.xml" /> </mappers> </configuration> ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值