PDA

View Full Version : سوال: نحوه اتصال به دو دیتابیس مختلف در jpa



saye9062
شنبه 05 آذر 1390, 15:25 عصر
نحوه اتصال به دو دیتابیس مختلف در jpa
دیتابیس ها روی سرورهای مختلف قرار دارند

omidbizdotcom
شنبه 05 آذر 1390, 16:40 عصر
<persistence-unit name="firstUnit">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<jta-data-source>firstUnitDatasource</jta-data-source>

<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect"/>
<property name="hibernate.hbm2ddl.auto" value="update"/>
<property name="hibernate.show_sql" value="true"/>
<property name="hibernate.format_sql" value="true"/>
<property name="jboss.entity.manager.factory.jndi.name" value="java:/firstUnitEntityManagerFactory"/>
</properties>
</persistence-unit>

<persistence-unit name="secondUnit">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<jta-data-source>secondUnitDatasource</jta-data-source>

<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect"/>
<property name="hibernate.hbm2ddl.auto" value="update"/>
<property name="hibernate.show_sql" value="true"/>
<property name="hibernate.format_sql" value="true"/>
<property name="jboss.entity.manager.factory.jndi.name" value="java:/secondUnitEntityManagerFactory"/>
</properties>
</persistence-unit>

ناصرقلی
چهارشنبه 16 آذر 1390, 09:50 صبح
اگر منظور شما اتصال همزمان همراه با امکان توزیع و یا تکرار اطلاعات دیتابیسهاست این یک راه حل است
http://c-jdbc.ow2.org/
البته منحصر به مشکل شما هم نیست بلکه کلا با jdbc کار می کند.