链接数据库有oracle和mysql.两个驱动冲突 50

项目中,我用的是mybatis,链接数据库有oracle和mysql。两个驱动都有。现在我引入了别人的一个模块;别人的模块用的是hibernate,需要链接的是mysql... 项目中,我用的是mybatis,链接数据库有oracle和mysql。两个驱动都有。现在我引入了别人的一个模块;别人的模块用的是hibernate,需要链接的是mysql,但hibernate进行查询的时候,总是使用了oracle的驱动。怎么解决??? 展开
 我来答
大话残剑
2016-11-11 · TA获得超过2217个赞
知道大有可为答主
回答量:1137
采纳率:56%
帮助的人:704万
展开全部
Hibernate与各种数据库连接的配置在hibernate.cfg.xml文件中,如果需要连接两个数据库可以
一、(在src下)写两个hibernate.cfg.xml文件:
比如:hbn-MySQL.cfg.xml和hbn-sqlserver.cfg.xml
二、分别解析上面的两个.cfg.xml文件建两个sessionFactory
三、使用session时哪个sessionFactory打开的session就能访问哪个数据库

具体操作步骤和示例可以百度“ hibernate连接操作两个数据库”
各种数据库的连接配置可以百度“Hibernate与各种数据库连接的配置”
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式