caranya sama, yg penting id bean dibedain. dan gunakan di bean mana
saja yg memerlukannya.

2009/5/27 Dino <[email protected]>:
>
>
> Dear JUGers,
>
> Minta bantuannya dong, maaf klo dah basi judulnya :)
> Lagi cari settingan buat koneksi multiple datasource krn ngambil lebih dari
> satu cabang, misalnya kantor cabang A punya database MySql, cabang B punya
> Oracle, dst agar semua data bisa di validasi di kantor pusat..
> baru belajar pake spring+hibernate :) , berikut cuplikan appContexnya tapi
> hanya untuk 1 datasource ajah:
>
> <bean id="transactionManager"
> class="org.springframework.orm.hibernate3.HibernateTransactionManager"
> p:sessionFactory-ref="sessionFactory"/>
>
> <context:annotation-config/>
> <context:component-scan base-package="com"/>
> <context:property-placeholder location="classpath:jdbc.properties"/>
>
> <bean
> class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"
> />
> <bean
> class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"
> />
>
> <bean id="dataSource"
> class="org.springframework.jdbc.datasource.DriverManagerDataSource"
> p:driverClassName="${jdbc.driverClassName}"
> p:url="${jdbc.url}"
> p:username="${jdbc.username}"
> p:password="${jdbc.password}" />
>
> <!-- ADD PERSISTENCE SUPPORT HERE (jpa, hibernate, etc) -->
> <bean id="sessionFactory"
> class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
> <property name="dataSource" ref="dataSource"/>
> <property name="packagesToScan">
> <list>
> <value>com.model</value>
> </list>
> </property>
> <property name="hibernateProperties">
> <props>
> <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
> <prop key="hibernate.show_sql">true</prop>
> <prop key="hibernate.hbm2ddl.auto">update</prop>
> </props>
>
> </property>
> </bean>
>
> Nah sekarang tinggal yang multiple, ada yang bisa bantu(referensi'y)??
>
> Thax, Budi
>
> 



-- 
syaiful.mukhlis
gtalk:[email protected]

Kirim email ke