管理连接对象
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(){}
分享到:
相关推荐
提供参考,JNDI连接池+单例模式+文件上传
DBCP、C3P0,JNDI 连接池配置使用,可以参考一下。
我自己学的,希望能帮你们解决一些学习上的困难
基于sqlserver 2000-2005 数据库连接池简单应用程序
使用反射,简单工厂模式实现jdbc数据库操作,支持三种数据库oracle10g,mysql,sqlsever,作了简单的jndi操作,以及xml读取的应用,喜欢反射的同学可以看看
weblogic连接池配置数据库断掉重连的问题
jtds技术是企业比较常用的连接技术,里面有jar包、context.xml、DBConn.java,一看就能连
简单的数据库连接池,jndi连接,封装成集合
Jndi数据连接池 内有详细说明 包各位看了 就可以很轻松的写出自己的 Jndi连接项目
网站开发JNDI与连接池.pptx
此资源系本人在培训机构的资料,内有jndi数据库连接池的详细讲解资料个代码实例及监听器的代码实例和讲解资料!希望对象大家有所帮助
基于JNDI的应用程序开发 在以TOMCAT为WEB服务器的项目中,用JNDI建立数据库连接池实例.
Tongweb5中配置JDBC连接池的文档。Web应用通过JNDI获取Tongweb配置的JDBC数据源(连接池
在tomcat6.0和MySQL5的环境下能运行成功,内含详细的说明和需要用到的文件,不能运行的话加QQ:459789479
JAVA数据库连接池(C3P0,Druid,JNDI ,DBCP,Proxool,BoneCP) 源码包含各个数据库连接池的连接DEMO spring+mybatis+maven
JNDI的数据库连接池..一些基本的配置方法.
NULL 博文链接:https://housheng33.iteye.com/blog/1522705
数据挖掘技术因“数据爆炸但知识贫乏”而应运而生,并因其强大的生命力而成为继网络技术之后的新技术热点;学分制因教育改革而盛行,选课系统也因学分制盛行而变得越来越重要。在“以人为本”的理念已深入渗透到教育...
这是一个关于如何启用Tomcat自带的连接池功能的小例子,里面用到了JNDI的查找
配置WAS中的JNDI时,配置DB2 连接池需要的jar包,包括 db2jcc.jar db2jcc_license_cisuz.jar db2jcc_license_cu.jar