- 浏览: 115154 次
- 性别:
- 来自: 上海
文章分类
最新评论
管理连接对象
Modle:biz,dao,entity
数据源接口:javax.sql.DataSource
得到
javax.namming.Context接口的lookup()方法
java:comp/env/jdbc/books
1 Tomcat的conf/context.xml(Tomcat5.5以前配在server.xml中<host>标签中)
<context>
<Resource name="jdbc/books"//JNDI名称
auth="Container"//连接池由谁管理(container完全由容器管理/application由程序管理)
type="javax.sql.DataSource"//数据源类型
maxActive="100"//最大连接
maxIdle="30"//最大空闲
maxWait="10000"//单位毫秒,最大等待,无限等待值设为-1
username="sa"
password="accp"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://localhost:1433;databaseName=food"
/>
</context>
2 加数库据驱动jar
-5.5以前
TomCat/comm/lib
-5.5以后
TomCat/lib目录下
3 编写代码
*javax.naming.context;
*javax.naming.InitialContext;
Connection conn;
Statement stmt;
ResultSet rs;
try{
Context ctx=new InitialContext();
DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/books");
conn=ds.getConnection();
stmt=conn.createStatement();
rs=stmt.executeQuery(sql);
}catch(){}
发表评论
-
hibernate基础-初步
2009-11-03 15:26 625类拟框架:Apache OJB,JDO,Toplink,EJB ... -
hibernate基础-基本映谢标签和属性
2009-11-03 15:35 663hibernate基本映射 实体类------>表 实体 ... -
hibernate基础-映射关系(多对一I一对一)
2009-11-03 15:53 496多对一关联映射 many-to-one关联映射本质: * ... -
hibernate基础-映射关系(一对多I多对多).
2009-11-03 16:04 599一对多关联映射(one-to-many) 一对多关联映射利用了 ... -
hiberante基础-继承映射
2009-11-03 16:15 753继承映射的三种策略: * 单表继承,每棵类继承树使用一个表 ... -
hibernate基础-其他映射
2009-11-03 16:17 665set、list、array、map Collection: ... -
hibernate基础-自关联映射
2009-11-03 16:19 7521 class Node: private int id;pr ... -
hibernate基础-Component+[联合]映象
2009-11-03 16:22 507Component映射(值对象映射) 在hibernate中, ... -
hibernate基础-lazy策略
2009-11-03 16:33 790lazy策略可以使用在: * <class> ... -
hibernate基础-fetch抓取
2009-11-03 16:34 589抓取策略(单端代理的批量抓取) 1 保持默认,也就是fetch ... -
hibernate基础-Session_Flush
2009-11-03 16:37 694session flush测试: session ... -
hibernate基础-悲观[乐观]锁
2009-11-03 16:40 493悲观锁 悲观锁的实现,通常依赖于数据库机制,在整个过程中将数据 ... -
hiberante基出-缓存
2009-11-03 16:49 501一级缓存 * 一级缓存是缓存实体对象的 * 如果管理一 ... -
hibernate基础-HQL
2009-11-03 17:14 536在hql中关键字不区分大小写,但是属性和类名区分大不写简单属性 ... -
hibernate基础-HibernateTemplate
2009-11-03 17:20 5741 ,void delete ( Object entity ... -
[导入]Hibernate 深入研究之 Criteria
2009-11-03 17:35 565文章来源:http://www.cnblogs.com/ ... -
DetachedCriteria
2009-11-03 17:41 658org.hibernate.criterion.Detache ... -
Restrictions
2009-11-03 17:46 727HQL运算符 ... -
hibernate.cfg.xml
2009-11-03 17:56 611<?xml version="1.0&quo ... -
由映射文件生成表
2009-11-03 17:57 555import org.hibernate.cfg.Confi ...
相关推荐
【JNDI连接池详解】 JNDI,全称为Java Naming and Directory Interface,是一种Java API,主要用于对象的命名和目录服务。它允许开发者在无需直接与底层命名服务器交互的情况下查找和使用注册的对象,降低了编程...
**Jndi连接池详解** 在Java应用开发中,数据库连接池是不可或缺的一部分,它能够有效地管理和优化数据库连接,提高系统的性能和效率。JNDI(Java Naming and Directory Interface)是一种Java API,用于查找和管理...
首先,让我们详细了解一下JNDI连接池。JNDI主要负责将逻辑名称映射到物理资源,如数据库连接。在Web应用服务器中,如Tomcat、JBoss等,可以配置JNDI资源,然后通过JNDI查找获取数据库连接池中的连接。例如,你可以...
"jdbc连接数据库(jndi连接池)"这个主题涉及了几个关键的技术概念,包括Java Database Connectivity (JDBC),Java Naming and Directory Interface (JNDI)以及连接池技术。下面将详细阐述这些知识点。 1. JDBC:...
DBCP、C3P0,JNDI 连接池配置使用,可以参考一下。
**正文** JNDI(Java Naming and Directory Interface)数据库连接池是Java应用程序中管理数据库连接的一种高效方式。它提供了一种标准的...理解和熟练运用JNDI连接池对于任何Java开发人员来说都是非常重要的技能。
Weblogic 连接池配置数据库断掉重连的问题 在 Weblogic 中,连接池配置数据库断掉重连是一个非常重要的问题。连接池配置是 Weblogic 中的一种机制,用于管理与数据库的连接。然而,在实际应用中,我们经常会遇到...
在该类中,通过JNDI查找从连接池中获取连接,并在使用完毕后归还。通常,它会包含如下的方法:`getConnection()` 和 `returnConnection()`。 下面是一个简单的JTDs连接池配置示例: ```xml type="javax.sql....
在JBuilderX中,配置JNDI连接池可以显著提升应用的性能,因为它能够管理和优化数据库连接的创建、重用和释放,减少系统资源的消耗。 1. **配置JNDI连接池步骤:** - 打开JBuilderX,进入"Tools"(工具)菜单,选择...
这篇“DBCP 数据库连接池JNDI连接 学习笔记”主要探讨了如何结合JNDI(Java Naming and Directory Interface)来使用DBCP进行数据库连接管理。JNDI提供了一种标准的方式来查找和绑定资源,如数据源,在企业级应用中...
【网站开发JNDI与连接池】是Java Web开发中重要的技术组件,它们对于提高应用程序的性能和资源管理效率有着显著的作用。 **JNDI(Java Naming and Directory Interface)** 是Java EE的一项核心技术,它提供了一组...
### JNDI 数据连接池详解 #### 一、引言 随着互联网技术的快速发展,教育信息化已成为推动教育现代化的重要手段之一。学分制作为一种灵活的教学管理制度,在高等教育领域得到了广泛的应用。学分制的实施需要相应的...
尽管Tomcat 5.0和5.5.12在配置JNDI连接池时的总体步骤相似,但细节上存在差异,主要体现在连接池实现、数据源类型和可能的配置属性上。理解这些差异对于维护和升级旧系统至关重要。实际操作时,应根据具体版本的文档...
简单的数据库连接池,jndi连接,封装成集合
本资源包含对JNDI数据库连接池的详细讲解,以及监听器的代码实例和讲解资料,旨在帮助开发者更好地理解和应用这些技术。JNDI主要通过以下步骤实现数据库连接的管理: 1. **配置JNDI数据源**:在应用服务器(如...
在Java应用开发中,JNDI(Java Naming and Directory Interface)是一种标准接口,它允许应用程序查找和使用资源,如数据库连接池。JNDI不是直接处理数据库连接,而是作为一个服务定位器,帮助我们找到配置好的资源...
Jndi数据连接池 内有详细说明 包各位看了 就可以很轻松的写出自己的 Jndi连接项目
本文将详细介绍如何在Tongweb5中配置JDBC连接池,以及Web应用如何通过JNDI(Java Naming and Directory Interface)查找并使用这些数据源。 首先,我们需要了解JDBC连接池的基本原理。JDBC连接池是在应用启动时预...