一个关于Ibatis与spring的错误

Oym-D 发布于 2010/12/14 17:21
阅读 1K+
收藏 2

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:p="http://www.springframework.org/schema/p"
       xmlns:tx="http://www.springframework.org/schema/tx"
       xmlns:aop="http://www.springframework.org/schema/aop"
       xmlns:context="http://www.springframework.org/schema/context"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
       http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
       http://www.springframework.org/schema/tx
       http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
       http://www.springframework.org/schema/aop
       http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
       http://www.springframework.org/schema/context
       http://www.springframework.org/schema/context/spring-context-2.5.xsd">
      
<!-- 加载属性文件  -->     
<context:property-placeholder location="classpath:config.properties"/>

 <!--获取数据源的连接  Data Source -->
     <bean id="dataSource" class="org.logicalcobwebs.proxool.ProxoolDataSource">
        <property name="driver" value="${dirver}"/>
        <property name="driverUrl" value="${url}"/>
        <property name="user" value="${username}"/>
        <property name="password" value="${password}"/>
        <property name="minimumConnectionCount" value="${min_conn_count}"/>
        <property name="maximumConnectionCount" value="${max_conn_count}"/>
    </bean>
    <bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
        <property name="configLocation" value="config/ibatisConfig.xml"/>
        <property name="dataSource" ref="dataSource"/>
        </bean>

    <bean id="sqlClientTemplate" class="org.springframework.orm.ibatis.SqlMapClientTemplate">
        <property name="sqlMapClient" ref="sqlMapClient"/>
    </bean>
</beans>

ibatisConfig.xml的内容

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sqlMapConfig
PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN"
"http://www.ibatis.com/dtd/sql-map-config-2.dtd">

<sqlMapConfig>
<sqlMap resource="com/ibatis/entity/User.xml"/>
</sqlMapConfig>

 

Error creating bean with name 'sqlMapClient' defined in class path resource [spring.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: com/ibatis/common/xml/NodeletException

 

加载中
0
laserdance
laserdance

nested exception is java.lang.NoClassDefFoundError: com/ibatis/common/xml/NodeletException

0
Unique Yang
Unique Yang

个人感觉是有包没引入

0
puras
puras

引用来自#3楼“杨继国”的帖子

个人感觉是有包没引入

写的很明显的撒。:)

0
Oym-D
Oym-D

引用来自#3楼“杨继国”的帖子

个人感觉是有包没引入

是啊,是包的问题,请问下,iBATIS可以使用JPA注解来自动创建表的吗 

0
azheng
azheng

不是包的问题, 是spring3.0不支持mybatis3

0
Oym-D
Oym-D

引用来自#6楼“azheng”的帖子

不是包的问题, 是spring3.0不支持mybatis3

已经解决了 是包的问题

0
张蜀东

怎么解决的?

0
李志国

缺少包了吗?

返回顶部
顶部