多数据源对配置文件中sessionfactory中的packagesToScan的疑惑

 <bean id="sessionFactory1"
        class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
        <property name="dataSource" ref="dataSourceOne" />

        <property name="packagesToScan">
            <list>
                <value>com.*.log.pojo*</value><!-- 修改 -->
            </list>
        </property>

        <property name="hibernateProperties" ref="hibernateProperties" />
    </bean>
 <bean id="sessionFactory2"
        class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
        <property name="dataSource" ref="dataSourceTwo" />

        <property name="packagesToScan">
            <list>
                <value>com.*.pojo*</value>
            </list>
        </property>

        <property name="hibernateProperties" ref="hibernateProperties" />
    </bean>

http://blog.csdn.net/wangpeng047/article/details/8866239

我在看了这篇文章之后想将我的多个数据源的切换模式改成这样的模式
图片说明

也就是将两个sessionfactory写成一个!!
但是写到packagesToScan的时候有一个疑惑,我的两个sessionfactory内扫描的是不同的包下的,如果我写在一起是否可以如下

 <bean id="dynamicDataSource" class="com.core.DynamicDataSource">  
        <property name="targetDataSources">  
            <map key-type="java.lang.String">  
                <entry value-ref="dataSourceOne" key="dataSourceOne"></entry>  
                <entry value-ref="dataSourceTwo" key="dataSourceTwo"></entry>  
            </map>  
        </property>  
        <property name="defaultTargetDataSource" ref="dataSourceOne">  
        </property>  
 </bean> 

<bean id="sessionFactory"
        class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
        <property name="dataSource" ref="dynamicDataSource" />

        <property name="packagesToScan">
            <list>
                <value>com.*.pojo*</value>
                <value>com.*.log.pojo*</value>
            </list>
        </property>

        <property name="hibernateProperties" ref="hibernateProperties" />
    </bean>

是否会出问题,我好纠结啊,求大神解答

Robot-D 我现在就是你的这种写法,写了两个sessionFactory,但我想合并成一个,图片说明