`
a454344407
  • 浏览: 9101 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JNDI数据源

    博客分类:
  • JDBC
 
阅读更多
1,在META-INF下新建context.xml
<?xml version="1.0" encoding="UTF-8"?>
<Context>
	<Resource name="jdbc/testVideo"      
       auth="Container"      
       type="javax.sql.DataSource"      
       driverClassName="com.mysql.jdbc.Driver"      
       url="jdbc:mysql://localhost/testVideo"      
       username="root"      
       password="123456"      
       maxActive="50"      
       maxIdle="20"      
       maxWait="10000" />  
</Context>

2,在web.xml中加入配置
<resource-ref> 
                <res-ref-name> jdbc/testVideo </res-ref-name> 
                <res-type> javax.sql.DataSource </res-type> 
                <res-auth> Container </res-auth> 
        </resource-ref> 

3,最后是调用的class

import java.sql.*;
import javax.sql.*;
import javax.naming.*;

public class DBConnection {
	public Connection getConnection() throws SQLException, NamingException {
		// 初始化查找命名空间
		Context initContext = new InitialContext();

		Context envContext = (Context) initContext.lookup("java:/comp/env");
		// 找到DataSource

		DataSource ds = (DataSource) envContext.lookup("jdbc/testVideo");
		return ds.getConnection();
	}}
分享到:
评论

相关推荐

    JNDI数据源配置(tomcat)

    "JNDI 数据源配置(tomcat)" JNDI(Java Naming and Directory Interface)是一种Java API,用于访问命名和目录服务。JNDI 数据源配置是 Java Web 应用程序中常用的数据库连接方式。Tomcat 是一个流行的 Java Web ...

    intellij idea使用tomcat开发时自动部署jndi数据源

    在这个场景中,“intellij idea使用tomcat开发时自动部署jndi数据源”是一个重要的知识点,它涉及到如何在IDE中配置和管理数据库连接,以便于在应用运行时动态地查找和使用数据源。 JNDI(Java Naming and ...

    spring获取weblogic jndi数据源的两种方式

    本文将详细介绍如何在Spring中配置两种不同的方式来获取WebLogic JNDI数据源。 #### 一、本地WebLogic Server获取 这种方式适用于当Spring应用与WebLogic服务器在同一台物理机器上运行时的情况。在这种模式下,...

    tomcat配置JNDI数据源

    【标题】:“Tomcat配置JNDI数据源” 【描述】:“在Tomcat服务器上配置JNDI数据源,特别是通过DBCP连接池的方式” 【标签】:“tomcat,配置,JNDI数据源” 【内容】:配置JNDI数据源在Java Web应用程序中是一个...

    jndi数据源与数据池

    首先,理解JNDI数据源。JNDI是一种标准接口,允许Java应用查找和绑定命名对象,如数据源。通过JNDI,开发者可以在应用服务器中注册一个数据源,然后在需要时查找并获取数据库连接。这样做的好处包括:方便管理和共享...

    tomcat配置jndi数据源

    Tomcat 配置 JNDI 数据源 Tomcat 是一个流行的 Java Web 服务器,JNDI(Java Naming and Directory Interface)是 Java 中的一种命名和目录接口规范。Tomcat 中的 JNDI 数据源是指将数据库连接信息注册到 JNDI ...

    tomcat jndi数据源解密factory

    自定义jndi数据源factory类,用于解密jndi中的加密数据,解密方式为DES,具体可根据实际需求修改。

    配置 JNDI 数据源

    在Spring框架与Tomcat服务器的集成中,配置JNDI数据源是将数据库连接管理交给服务器来处理,提高应用的可移植性和资源利用率。下面将详细解释配置JNDI数据源的相关知识点。 一、JNDI数据源的概念 JNDI数据源是一种...

    在Tomcat配置JNDI数据源的三种方式

    在Tomcat配置JNDI数据源的三种方式

    JNDI数据源【步骤图解】

    以下是对JNDI数据源配置的详细步骤和相关知识点的解析: 1. **理解JNDI** JNDI是一个Java API,它提供了一组接口和类,使得Java应用程序能够查找和访问分布式环境中的资源,如目录服务、邮件服务器、数据源等。在...

    tomcat8 JNDI数据源加密

    TOMCAT8 JNDI对用户名和密码加密

    weblogic下配置JNDI数据源

    WebLogic 下配置 JNDI 数据源 WebLogic 是一款功能强大的 Java 应用服务器,提供了强大的集成和管理功能,而 JNDI(Java Naming and Directory Interface)是 Java 中的一种命名和目录接口,用于在 Java 应用程序中...

    Tomcat-5配置JNDI数据源

    【标题】:“Tomcat-5配置JNDI数据源” 【描述】:“配置Tomcat 5.5及以上版本中的JNDI数据源” 【标签】:“JNDI数据源”、“数据源”、“JNDI” 【正文】: 在Java应用服务器如Tomcat中,JNDI(Java Naming ...

    jndi数据源的连接方法

    在本教程中,我们将深入探讨如何正确配置和使用JNDI数据源,以及解决配置过程中可能遇到的问题。 首先,理解JNDI数据源的基本概念。JNDI数据源是一个实现了javax.sql.DataSource接口的对象,它负责管理和维护数据库...

    Tomcat JNDI 数据源 自动生成程序 Servlet 版

    根据项目名自动生成 JNDI 配置文件,使程序员从手动配置JNDI数据源中解脱出来。 使用说明: 1、把“TomcatJNDI.war”文件放入 tomcat 的 webapps 文件夹下; 2、启动tomcat,在地址栏上输入:...

    spring配置JNDI数据源

    总结来说,Spring配置JNDI数据源主要涉及两部分:一是应用服务器中JNDI资源的注册,二是Spring配置文件中通过JNDI查找并使用这些资源。这种方式的好处在于解耦,应用不再直接依赖具体的数据库连接配置,而是通过JNDI...

    Tomcat6.0 JNDI数据源经典实例

    总结来说,这个Tomcat 6.0 JNDI数据源经典实例提供了从配置到使用的全过程,包括了必要的文件和脚本,便于开发者理解和实践JNDI数据源在实际项目中的应用。正确配置和使用JNDI数据源能有效管理和优化数据库连接,...

    在struts+hibernate中使用tomcat5.5的jndi数据源

    ### 在Struts+Hibernate中使用Tomcat5.5的JNDI数据源 #### 引言 在Java Web开发中,Struts、Hibernate以及Tomcat是常用的开发框架和技术栈组合。Struts作为MVC框架之一,负责处理业务逻辑与用户交互;Hibernate作为...

    JNDI数据源配置

    ### JNDI数据源配置详解 #### 一、引言 在现代企业级应用开发中,数据库连接管理是一项至关重要的任务。为了简化这一过程并提高应用程序的可移植性和可维护性,Java命名与目录接口(Java Naming and Directory ...

    在weblogic 10 中配置jndi数据源

    在WebLogic 10中配置JNDI数据源是一项关键任务,它涉及到应用程序与数据库的连接管理。JNDI(Java Naming and Directory Interface)是一种Java API,用于在分布式环境中查找和绑定各种对象,如数据源、EJB等。在...

Global site tag (gtag.js) - Google Analytics