help!help!有关项目连接两个数据库的问题!

GiveUp147 2010-03-15 01:25:15
我的ssh项目里!

需要同时连两个数据库!

查了一些这方面的资料!

但还是没什么头绪!

不知道怎么办才好!

在hibernate.cfg.xml中就配置了一个sessionFactory!

不知道怎样才能配置另一个数据库???
...全文
148 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
freshlovesky 2011-08-10
  • 打赏
  • 举报
回复
test
youlaiyouwang 2010-03-15
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 antony0203 的回复:]
XML code

<!-- DS1 -->
<bean id="dataSource1" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>java:comp/env/jdbc/xxxDS1 </value>
</property>
……
[/Quote]

我的项目就是这么做的,只是没用hibernate。
ladybirds2008 2010-03-15
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 antony0203 的回复:]
XML code

<!-- DS1 -->
<bean id="dataSource1" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>java:comp/env/jdbc/xxxDS1 </value>
</property>
……
[/Quote]精华所在。。。
antony0203 2010-03-15
  • 打赏
  • 举报
回复

<!-- DS1 -->
<bean id="dataSource1" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>java:comp/env/jdbc/xxxDS1 </value>
</property>
</bean>

<!-- DS2 -->
<bean id="dataSource2" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>java:comp/env/jdbc/xxxDS2 </value>
</property>
</bean>

<bean id="sessionFactory1"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="dataSource1" />
</property>
....

下面还可以配sessionFactory2对应dataSource2
GiveUp147 2010-03-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zings 的回复:]
呵呵。连两个数据库的?LZ说下什么情况下?cs和bs同时共享相互数据?还是表太多?没玩过。。。
[/Quote]

一些表放在两个不同数据库中,
一个项目要用到数据库里的表!

我就会自动生成配置文件!
zings 2010-03-15
  • 打赏
  • 举报
回复
呵呵。连两个数据库的?LZ说下什么情况下?cs和bs同时共享相互数据?还是表太多?没玩过。。。
GiveUp147 2010-03-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wangguanshui 的回复:]
你可以再spring配置文件里配置多个datasource。
[/Quote]


<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation">
<value>classpath:hibernate.cfg.xml</value>
</property>
</bean>
这是spring的配置!

我不知道怎样配置数据源!
wangguanshui 2010-03-15
  • 打赏
  • 举报
回复
你可以再spring配置文件里配置多个datasource。

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧