在有关驱动程序管理器数据源类的Spring javadoc文章中提到,该类非常简单,建议您使用
使用容器提供的JNDI数据源。这样的数据源可以通过JndiObjectFactoryBean在Spring ApplicationContext中作为数据源bean公开。
问题是:如何做到这一点?
例如,如果我希望使用DataSource bean访问我的custo oracle数据库,那我需要什么?在上下文配置等方面要写些什么?
最佳答案
要访问JNDI数据源,您可以执行以下操作:
<bean id="dbDataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName" value="jdbc/MyDatabase"/>
</bean>
或者看一下 Spring 的“jee”模式。
数据库连接的详细信息在WebLogic中配置,应用程序访问
通过jndi名称访问数据库。