从Configuration入手。在hibernate.cfg.xml中配置2个数据源后,当创建Configuration时针对2个数据源创建2个Configuration实例。之后,就是一般的orm操作。从一个源里实例化出来,在持久化到另一个源里。
解决方案 »
- ibatis2 批处理
- 上传和下载组件
- 大家好,xml解析问题,急需帮助
- struts下的jsp 异常 java.lang.NullPointerException
- 关于几个词语的理解 真的好难!(java) 帮忙理解下!!!!!!!
- 十万火急,小妹我在线等,解决成功了,我请吃大餐。非常感谢!!!
- jboss事务问题,使用JTA,但访问ejb的remote方法有时会发生阻塞
- 什么问题?怎么解决?
- 有关jbuilder与weblogic中的数据库连接配置请教
- 关于代码中写集成测试的问题
- 有谁使用Spring+Hibernate同时连接两个数据库的,请指教!
- [200分]在spring中有几种依赖注入,分别是什么,怎么具体来设置使用,在构造函数的依赖注入中如果该构造函数的参数是一个Class,那该如
File file1 = new File("D:\\src\\gateway.cfg.xml");
Configuration cfg1 = new Configuration().configure(file1);
SessionFactory sessions1 = cfg1.buildSessionFactory();File file2 = new File("D:\\src\\hibernate.cfg.xml");
Configuration cfg2 = new Configuration().configure(file2);
SessionFactory sessions2 = cfg2.buildSessionFactory();就会出现缓存管理错误。如下所示:
Exception in thread "main" org.hibernate.cache.CacheException: Attempt to restart an already started EhCacheProvider. Use sessionFactory.close() between repeated calls to buildSessionFactory. Consider using net.sf.ehcache.hibernate.SingletonEhCacheProvider. Error from ehcache was: Cannot parseConfiguration CacheManager. Attempt to create a new instance of CacheManager using the diskStorePath "D:\\projects\\java\\circadian\\WebRoot\\WEB-INF\\temp" which is already used by an existing CacheManager. The source of the configuration was classpath.应该如何解决?
是hibernate-3.2.0.CR2.zip这个版本有问题.
换一个版本如:hibernate-3.2.0.CR5.zip就好了.
MyEclipse所带的一些开发包,问题多多。