• EJB 配置多个数据源


    1.修改jboss-6.simpleserverdefaultdeploy ransaction-jboss-beans.xml

    配置文件

    <bean name="CoreEnvironmentBean" class="com.arjuna.ats.arjuna.common.CoreEnvironmentBean">

    中增加

    <property name="allowMultipleLastResources">true</property>

    2.添加xx_ds.xml配置文件 

           比如有两个数据库sqlserver和oracle

           添加mssql-ds.xml

     

    添加oracle-ds.xml

     

           如果有两个sqlserver或者oracle,在一个配置文件中添加两个

    <local-tx-datasource>

    </local-tx-datasource>

    3.配置persistence.xml

     

    其中

           <exclude-unlisted-classes>true</exclude-unlisted-classes>不能少,<class>com.railway.entity.AssetsEntity</class>

           <class>com.railway.entity.FaultEntity</class>为你对应数据库的实体类。

    4.调用Datasource

        @PersistenceContext(unitName="jifangjiankong") EntityManager em;

  • 相关阅读:
    校园路的伤感
    IBM决赛的相片
    IBM一面blue面筋(D组)
    解读校园路
    learn english
    DoNews.COM确实不错
    ARC使用
    Mac 终端 加tab键索引功能
    制作越狱ios设备ipa包
    objc>JS通信及JS>objc通信
  • 原文地址:https://www.cnblogs.com/firstdream/p/7844933.html
Copyright © 2020-2023  润新知