元素

JDBC方式基本配置都很简单,weblogic的数据源JNDI名字是:TestDatasource
那么ibatis的SqlMapConfig.xml的配置如下
    <transactionManager type="JDBC" >
        
<dataSource type="JNDI">
            
<property name="context.java.naming.factory.initial" value="weblogic.jndi.WLInitialContextFactory" />
            
<property name="context.java.naming.provider.url" value="t3://localhost:7001" />
            
<property name="DataSource" value="TestDatasource" />
        
</dataSource>
    
</transactionManager>


<transactionManager type="JTA" >
<property name="UserTransaction" value="java:/ctx/con/UserTransaction"/>
<dataSource type="JNDI">
<property name="DataSource" value="java:comp/env/jdbc/jpetstore"/>
</dataSource>
</transactionManager>
注意,UserTransaction属性指向UserTransaction实例所在的JNDI位置。JTA事务管理需要它,以使SQL Map能够参与涉及其他数据库和事务资源的范围更大的事务。

posted on 2009-12-09 12:01 飞熊 阅读(205) 评论(0)  编辑  收藏 所属分类: Ibatis


只有注册用户登录后才能发表评论。


网站导航:
 
<2009年12月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

导航

统计

常用链接

留言簿(1)

随笔分类

随笔档案

文章分类

文章档案

收藏夹

搜索

最新评论

阅读排行榜

评论排行榜