hibernate连接两个库怎么连?在线等。。。。
public class DefaultSessionFactory {
//获取Session操作对象
//所有的操作都是通过session来完成
public static Session getRMCSession()
{
Session session = null ;
Configuration config = new Configuration().configure() ;
config.addFile( "/RMC_hibernate.cfg.xml ");
session = config.buildSessionFactory().openSession() ;
return session ;
}
public static Session getOrgSession()
{
Session session = null ;
Configuration config = new Configuration().configure() ;
config.addFile( "/OrgStruct_hibernate.cfg.xml ");
session = config.buildSessionFactory().openSession() ;
return session ;
}
}
我用config.addFile指定xml文件怎么不行?他还是找默认的hibernate.cfg.xml
------解决方案--------------------SessionFactory config1= new Configuration().configure( "/RMC_hibernate.cfg.xml ").buildSessionFactory();
SessionFactory config2= new Configuration().configure( "OrgStruct_hibernate.cfg.xml ").buildSessionFactory();
------解决方案-------------------- 给大家介绍个技术群
大家一起学习,一起提高
26343309
------解决方案--------------------维护两个SessionFactory不就行了
------解决方案--------------------http://download.csdn.net/user/AreamArgentateOfWing
我做了一个支持多个数据库连接的HibernateFactory,不知道是否满足你的要求.