相关疑难解决方法(0)

Hibernate + Spring使用多个数据源?

我正在开发一个使用Spring MVC 2.5和Hibernate的Web应用程序.

该应用程序的一个要求是它必须能够将一些对象导出到外部数据库.我想我也可以使用我现有的数据层,只需将对象保存到外部源.

我是Spring和Hibernate的新手,我想我只是想知道如何处理这个问题.现在,所有内容都会通过注释自动连接起来.我猜我将不得不创建一个新的dataSource bean,一个新的sessionFactory和一个transactionManager ......也许......但......

  1. 当用户专门"导出"时,我只希望连接到外部数据源.

  2. 自动装配会妨碍我吗?当我为导出过程实例化DAO时,如何告诉Spring注入适当的sessionFactory?(我通过构造函数自动装配)我应该以编程方式创建会话工厂(等),然后手动实例化我的DAO吗?如果是这样,这将"覆盖"autowire注释吗?

我想我不需要回答上述问题,特别是如果有人能够指导我完成这样的工作的基本过程.谢谢!

java spring hibernate spring-mvc

14
推荐指数
2
解决办法
3万
查看次数

标签 统计

hibernate ×1

java ×1

spring ×1

spring-mvc ×1