s2sh 框架动态的连接数据库

yuanyi05 2011-02-15 10:35:48
S2SH框架项目,连接了多个数据库进行数据交互,
当其中的某个数据库断开后连接失效,当这个数据库恢复后还是不能重新的自动的进行连接,相关功能不能使用了。
只有重新启动项目,在启动时重新建立连接。

有没有办法不重新启动项目的情况下,当断开的数据库恢复后,自动重新建立连接呢

希望高手指点一下。
...全文
110 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
道光2008 2011-02-15
  • 打赏
  • 举报
回复
当断开的数据库恢复后,自动重新建立连接
,数据源配置处有一选项:

<set-property
property="validationQuery"
value="SELECT 1 FROM dual" />
magicluo 2011-02-15
  • 打赏
  • 举报
回复
spring2后来的版本中有个 AbstractRoutingDataSource.

你就用他呗,可以实现动态数据源的切换。

Mark Fisher 的这篇著名的博文,你看看会有帮助的。
http://blog.springsource.com/2007/01/23/dynamic-datasource-routing/
yuanyi05 2011-02-15
  • 打赏
  • 举报
回复
能说的具体些吗,我是ssh的新手

67,512

社区成员

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

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