我可以在单个Hibernate.cfg.xml文件中有两个与数据库相关的会话效果标签吗?
-
29-09-2019 - |
题
我有两个不同的数据库,需要动态连接和更新表。但是看来我无法将两个会话相关的信息在配置文件中保留。有什么方法可以处理吗?
解决方案
好吧,正如您注意到的那样,Hibernate的XML配置文件的根元素必须声明一个,只有一个 <session-factory>
根据DTD的元素:
<!ELEMENT hibernate-configuration (session-factory,security?)>
因此,如果要配置多个会话工厂,
- 用一个 程序化配置 方法
- 使用几个
hibernate.cfg.xml
参考
- 休眠核心参考指南
不隶属于 StackOverflow