码迷,mamicode.com
首页 > 编程语言 > 详细

Spring笔记---Spring获取JNDI数据源

时间:2014-08-28 18:11:15      阅读:465      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   os   使用   java   io   数据   html   

如果你的Web应用配置在高性能的应用服务器例如WebLogic上面,我们可能更希望使用应用服务器本身提供的数据源,应用服务器的数据源使用JNDI开放调用者使用,Spring提供了专门调用JNDI数据源的JndiObjectFactoryBean类。

简单的配置如下:

<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
			<property name="jndiName" value="java:comp/env/jdbc/bbt"></property>
		</bean>

通过jndiName指定引用的JNDI资源名,即在weblogic控制台配置的数据源的jndiName


Spring还定义了一个为J2EE定义的jee命名空间,通过这个命名空间能够简化配置,如下:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
	xmlns:jee="http://www.springframework.org/schema/jee"
	xsi:schemaLocation="
		http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
		http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd
		http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-3.1.xsd">
		
		<jee:jndi-lookup id="dataSource"   jndi-name="java:comp/env/jdbc/bbt" />
		
</beans>



Spring笔记---Spring获取JNDI数据源

标签:style   blog   http   os   使用   java   io   数据   html   

原文地址:http://blog.csdn.net/jihaixiao8/article/details/38900823

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!