首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

spring 之sessionFactory注入有关问题

2012-08-22 
spring 之sessionFactory注入问题我项目中要用到多数据源:多个dataSource使用一个sessionFactory在extends

spring 之sessionFactory注入问题

我项目中要用到多数据源:

多个dataSource使用一个sessionFactory

在extends AbstractRoutingDataSource后能动态切换。

?

但是当我在配置多sessionFactory,我采用implements SessionFacoty接口

?

localSessionFactory

?

<bean id="localSessionFactory"/></property>

?

?

otherSessionFactory

<bean id="otherSessionFactory"/></property>

?

?

<bean id="sessionFactory" class="com.***.***.dbSource.MultiSessionFactory"> <property name="sessionFactory"><ref bean="otherSessionFactory"></ref></property></bean>

?

MultiSessionFactory implements SessionFactory, ApplicationContextAware

?

?

但是在注入的时候就有问题了,出现了3个sessionFactory容器不知道需要注入的是哪一个

?


??? @Autowired
??? protected SessionFactory sessionFactory;

?

?

问题该如何处理。

忘大家指点迷津.......

?

1 楼 zmty123 2011-04-12   问题解决了:
可以通过注解来选择注入哪一个对象。
    @Autowired
    @Qualifier("mutiSessionFactory")
    protected SessionFactory sessionFactory;

热点排行