Spring中数据库技术--获得DataSource 一、JNDI获得DataSource(对服务器有一定的依赖) 使用JNDI方法获得DataSource,程序必须运行在支持JNDI服务的容器中,如Tomcat、WebLogic等。
1、SpringJNDI数据源配置信息:
1 <!-- JndiObjectFactoryBean 是由spring提供的类 --> 2 <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> 3 <property name="jndiName"> 4 <!-- 5 java:comp/env/ 默认前缀部分 6 jcptDataSourceJNDI 这是去获取tomcat 中 conf/context.xml文件中的Resource标签的name值 如下面所示 7 --> 8 <value>java:comp/env/jcptDataSourceJNDI</value> 9 </property> 10 </bean>