tomcat使用weblogic配置的数据源,非常简单,只需要完成以下几部就行了:
1、拷贝weblogic下面的三个包到tomcat的common/lib目录下
weblogic.jar
weblogic-container-binding.jar
xbean.jar
2、在spring中配置
<bean id="dataSource"
class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>datasource_jndi_name</value>
</property>
<property name="resourceRef">
<value>false</value>
</property>
<property name="jndiEnvironment">
<props>
<prop key="java.naming.provider.url">
t3://localhost:7010,localhost:7011<!--这里需要配置指向的机器与端口-->
</prop>
<prop key="java.naming.factory.initial">
weblogic.jndi.WLInitialContextFactory
</prop>
<prop key="java.naming.security.principal">
weblogic<!--这里需要配置指向的机器的用户名-->
</prop>
<prop key="java.naming.security.credentials">
weblogic<!--这里需要配置指向的机器的密码-->
</prop>
</props>
</property>
</bean>
分享到:
相关推荐
通过以上步骤,开发者可以在IntelliJ IDEA中使用Tomcat自动部署JNDI数据源,实现高效、灵活的数据库连接管理。这对于大型企业级应用来说尤其重要,因为它简化了数据库连接的配置和管理,使得团队协作变得更加顺畅。
在Spring框架中,通过JNDI(Java Naming and Directory Interface)可以方便地访问WebLogic服务器中的数据源。这为应用程序提供了高度解耦的数据访问机制,使得应用程序能够更加灵活地管理与数据库的连接。本文将...
TOMCAT8 JNDI对用户名和密码加密
在 Tomcat 中,配置 JNDI 数据源有两种方式:单个应用独享数据源和全局 JNDI 数据源。 1. 单个应用独享数据源 在 Tomcat 的 server.xml 文件中,添加一个私有数据源的配置。例如,使用 c3p0 数据源的配置: ```...
Tomcat6+Spring+JNDI配置数据源说明 本文档主要介绍了Tomcat6+Spring+JNDI配置数据源的详细步骤和原理...本文档提供了详细的 Tomcat6+Spring+JNDI 配置数据源的步骤和原理,可以帮助开发者快速了解和实现数据源配置。
自定义jndi数据源factory类,用于解密jndi中的加密数据,解密方式为DES,具体可根据实际需求修改。
Tomcat 中的 JNDI 数据源是指将数据库连接信息注册到 JNDI 服务器中,以便在应用程序中可以通过 JNDI 名称来获取数据库连接。下面我们将详细介绍 Tomcat 配置 JNDI 数据源的多种方式。 方式一:配置单个应用数据源 ...
在Tomcat服务器上,JNDI(Java Naming and Directory Interface)数据源提供了一种标准的方式来查找和管理数据库连接。以下是一种在Tomcat 5.5上配置JNDI数据源的详细步骤: 1. **放置驱动程序**: 将对应的数据库...
然而,有时我们可能希望在非Web环境下或不使用JNDI的情况下配置数据源,这时我们需要在Spring的配置文件中等价地实现JNDI的数据源配置。以下是如何在Spring中进行这种转换的详细步骤和知识点: 1. **理解JNDI配置**...
这里,`jndiName`属性对应于Tomcat中设置的JNDI数据源名称。 2. Tomcat配置:在Tomcat的`conf/server.xml`文件中,需要添加一个GlobalNamingResources下的DataSource元素,定义JNDI数据源。例如: ```xml ... ...
Spring框架作为一个强大的IoC(Inversion of Control)和AOP(Aspect Oriented Programming)容器,提供了多种配置数据源的方式,其中包括通过JNDI(Java Naming and Directory Interface)来查找和配置数据源。JNDI...
### Java中使用Tomcat提供的JNDI数据源详解 #### 一、JNDI简介与重要性 Java Naming and Directory Interface(JNDI)是一种Java应用程序查找和访问各种命名及目录服务的API。它允许Java应用程序查找并使用远程...
**三、在应用中使用JNDI数据源** 1. **添加依赖**:确保项目包含JNDI和相应的数据库驱动库,如在Maven项目中添加对应的依赖。 2. **配置环境**:在应用的上下文配置文件(如Spring的`applicationContext.xml`或Java...
在Tomcat配置JNDI数据源的三种方式
总结来说,这个Tomcat 6.0 JNDI数据源经典实例提供了从配置到使用的全过程,包括了必要的文件和脚本,便于开发者理解和实践JNDI数据源在实际项目中的应用。正确配置和使用JNDI数据源能有效管理和优化数据库连接,...
通过集成Hibernate Validator,Spring 2.5允许开发者在模型类上直接使用JSR-303注解进行数据验证,如`@NotNull`、`@Size`等,从而提高了代码的可读性和可维护性。 在AOP(面向切面编程)方面,Spring 2.5引入了更...
`jndiDemo`这个文件名可能是指一个演示如何使用JNDI数据源的示例项目,它可能包含一个简单的Java应用,展示了如何在代码中查找和使用数据源。 总之,JNDI数据源和连接池是企业级Java应用中管理数据库连接的标准方法...
tomcat中配置jndi 数据源!!!
Tomcat配置JNDI数据源的N种方法