spring與hibernate 對不同數據源的切換

来源:互联网 发布:网络舆情工作总结 编辑:程序博客网 时间:2024/05/29 18:58

因項目的需要,需在一個tomcat 中實現不同數據源間切換,現將實現與大家分享,請各位不吝賜教!

 

首先,配制applicationContext.xml

  

其次,DynamicDataSource類實現(裝飾(Decorator)類)

 

 

最后 , 以下是jsf 中General 類中session 的實現

 

 

大功告成,只要在登陸時選擇不同的數據源,并保存當前的數據源

General.setSession("currentPool", prama); prama為數據源的參數。

 

 

 

原创粉丝点击