一.tomcat方式
1.修改app-context-hibernate.xml文件中的数据源的配置
原来使用是jdbc的,改成 方式三 JNDI,修改完后,其他的数据源方式需要注释了
<!-- 数据源配置方式三:JNDI数据源 -->
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>${datasource.jndi}</value>
</property>
</bean>
2.修改配置文件 dataSource_xxx.properties中内容,添加属性 datasource.jndi=java:comp/env/jdbc/dataSource
3.修改tomcat服务的Context.xml文件,添加数据源
<!-- 使用阿里巴巴的DruidDataSource配置针对Oracle数据库的JNDI数据源 -->
<Resource
name="jdbc/dataSource"
factory="com.alibaba.druid.pool.DruidDataSourceFactory"
auth="Contai
jndi配置说明
最新推荐文章于 2024-09-18 08:49:58 发布
本文详细介绍了如何在Tomcat和WebLogic中配置JNDI数据源,包括修改XML配置文件、设置属性以及在服务器端创建数据源。通过这种方式,可以实现数据源的集中管理和方便切换。
摘要由CSDN通过智能技术生成