请教mybatis+spring+atomikos的整合问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请教mybatis+spring+atomikos的整合问题相关的知识,希望对你有一定的参考价值。

参考技术A mybatis-3.0.4、spring-framework-2.5.5、AtomikosTransactionsEssentials-3.7.0M5。

Data Source的配置:
Java代码 收藏代码
<!-- Use an Atomikos DataSource to access the DB transactionally. -->
<bean id="ccbsDataSource" class="com.atomikos.jdbc.nonxa.AtomikosNonXADataSourceBean">
<property name="uniqueResourceName"><value>CCBS</value></property>
<property name="url"><value>jdbc:oracle:thin:@192.168.1.248:1521:BKSVR</value></property>
<property name="user"><value>CCBS</value></property>
<property name="password"><value>ORACLE</value></property>
<property name="driverClassName"><value>oracle.jdbc.driver.OracleDriver</value></property>
<property name="poolSize"><value>10</value></property>
<property name="borrowConnectionTimeout"><value>60</value></property>
</bean>

SqlSessionFactoryBean的配置:
Java代码 收藏代码
<bean id="ccbsSqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="ccbsDataSource" />
</bean>

tomcat启动时抛出如下异常:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ccbsSqlSessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext-mybatis.xml]: Initialization of bean failed; nested exception is java.lang.reflect.MalformedParameterizedTypeException.

我觉得dataSource的配置没什么问题,请问各位知道是什么原因造成此异常的吗,谢谢。

以上是关于请教mybatis+spring+atomikos的整合问题的主要内容,如果未能解决你的问题,请参考以下文章

基于spring+mybatis+atomikos+jta实现分布式事务-动态切换数据源

spring+mybatis+Atomikos JTA事务配置说明

spring+mybatis+tkmapper+atomikos实现分布式事务-动态切换数据源

Spring事务隔离级别与传播机制,spring+mybatis+atomikos实现分布式事务管理

spring事务隔离级别传播行为以及spring+mybatis+atomikos实现分布式事务管理

Spring事务隔离级别与传播机制,spring+mybatis+atomikos实现分布式事务管理