我正在通过JndiObjectFactoryBean
使用JNDI查找通过weblogic容器查找数据库。
我已经在applicationContext.xml
中配置了数据源,如下所示:
当我像这样配置它时,出现此错误:
weblogic.application.ModuleException:org.springframework.beans.factory.NoSuchBeanDefinitionException:没有名为“ dataSource”的bean可用
现在显然,简单的解决方法是将bean重命名为dataSource
,如下所示:
<bean id="dataSource"
class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName" value="MYDS"/>
</bean>
当我这样做时,它会起作用。
但是,当我想通过xml配置多个JndiObjectFactoryBean
数据源时该怎么办?