2
目前,我通过从属性文件中读取DB凭据在spring applicationContext.xml中创建dataSource。在spring applicationContext.xml中注入Weblogic JDBC数据源(JNDI名称)
<!-- property config -->
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location"><value>/WEBINF/resources/springConfig.properties</value></property>
</bean>
<!-- Database connection Oracle 10g jdbc -->
<bean id="dataSource" class="oracle.jdbc.pool.OracleDataSource" destroy-method="close">
<property name="URL" value="${url}" />
<property name="user" value="${user}" />
<property name="password" value="${password}" />
<property name="connectionCachingEnabled" value="true" />
</bean>
然后我使用context.getBean
DataSource dataSource = (DataSource)context.getBean("dataSource");
我需要修改我的applicationContext通过不读的属性文件,但通过使用WebLogic JDBC数据源来创建数据源(引用它,我不知道,如果它的jndiTemplate或jdbcTemplate) 请提供一个例子,我需要改变我做getBean(“dataSource”)的方式,一旦我使用jndiTemplate?
谢谢! jndiTemplate运行良好。 – Jay
页面移到这里http://middlewaremagic.com/weblogic/?p=2062。 –