hibernate配置多个数据库
2014-04-30 14:36
99 查看
我的问题是:
我做了一个平台,这个平台的多个客户要使用一台服务器。
我用的数据库是oracle,这样的话,我想让hibernate 配置上多个数据库连接,而这些数据库是相同表名,只是库名不同。
我查了其他说法:
方案一:
写两个hibernate.cfg.xml
使用数据库a的时候
Configuration cfg_a=new Configuration().configure(hibernate.cfg_a.xml);
使用数据库b的时候
Configuration cfg_a=new Configuration().configure(hibernate.cfg_b.xml);
方案二:
使用一个能操作两个数据库的账号,在?.hbm.xml映射文件中的class标签中指定catalog为数据库名
可是好像对于我的问题不太适合。
不知道是否有高手能解决我的问题??
我做了一个平台,这个平台的多个客户要使用一台服务器。
我用的数据库是oracle,这样的话,我想让hibernate 配置上多个数据库连接,而这些数据库是相同表名,只是库名不同。
我查了其他说法:
方案一:
写两个hibernate.cfg.xml
使用数据库a的时候
Configuration cfg_a=new Configuration().configure(hibernate.cfg_a.xml);
使用数据库b的时候
Configuration cfg_a=new Configuration().configure(hibernate.cfg_b.xml);
方案二:
使用一个能操作两个数据库的账号,在?.hbm.xml映射文件中的class标签中指定catalog为数据库名
可是好像对于我的问题不太适合。
不知道是否有高手能解决我的问题??
相关文章推荐
- Hibernate 主从数据库配置
- Spring整合Hibernate开发 - 使用事务管理器操作数据库 - 主配置文件
- Hibernate 配置oracle 数据库
- hibernate正向生成数据库表以及配置——TestStu.java
- Hibernate配置文件中配置各种数据库的driver、URL
- springMVC项目-hibernate框架多数据源(切换数据库)配置
- 利用Hibernate配置文件生成数据库
- hibernate 配置数据库方言
- hibernate+proxool的数据库连接池配置方法
- Spring中配置Hibernate,数据库连不上,报错!
- 如何利用Hibernate配置文件生成数据库
- Spring\Hibernate\Tomcat配置数据库连接
- Hibernate配置文件中配置各种数据库的driver、URL
- 各种数据库在hibernate中的配置
- Hibernate中利用配置文件(hbm)自动生成数据库表
- hibernate通过配置文件生成数据库信息
- Hibernate4.1配置数据库连接池 org.hibernate.service.jndi.JndiException:Unable to lookup JNDI name java:comp/env...
- hibernate 根据配置生成数据库
- 数据库连接池概念、种类、配置(三)(Spring\Hibernate\Tomcat配置数据库连接)
- Spring+Hibernate 数据库配置信息的加密