JNDI数据库连接池配置.doc

JNDI数据库连接池配置.doc

ID:51690629

大小:39.45 KB

页数:2页

时间:2020-03-15

JNDI数据库连接池配置.doc_第1页
JNDI数据库连接池配置.doc_第2页
资源描述:

《JNDI数据库连接池配置.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、JNDI常见配置方式JNDI(JavaNamingandDirectoryInterface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。tomcat配置jndi有全局配置和局部配置。第一种:全局配置1)在tomcat的conf文件夹下的context.xml配置文件中加入:

2、taSource"driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"url="jdbc:sqlserver://localhost:1433;databasename=j1201"username="sa"password="sa123"maxActive="20"maxIdle="10"maxWait="10000"/>2)在项目的web.xml中加入资源引用:JNDIDataSource

3、ion>sqlconnjavax.sql.DataSourceContainer3)jndi测试方法:publicvoidtestJNDI()throwsNamingException,SQLException{Contextctx=newInitialContext();DataSourceds=(DataSource)ctx.lookup("jav

4、a:comp/env/sqlconn");Connectionconn=ds.getConnection();System.out.println(conn.isClosed());}4)在jsp中调用加载jndi方式,不可以直接用main方法测试,必须通过启动容器从jsp中调用:TestPageAccessURLtest=newTestPageAccessURL();test.testJNDI();第二种:局部配置(不推荐)。1)在tomcat的server.xml的标签内,添加:

5、n3"docBase="/slesson3">

6、他配置同第一种方式。第三种:局部配置。1)在项目的META-INFO下面新建context.xml。加入:

7、name=j1201"username="sa"password="sa123"maxActive="20"maxIdle="10"maxWait="10000"/>其他配置同第一种方式。总结:如果要配置局部的话,推荐使用第三种方式,这样不依赖tomcat了。但是还是推荐使用第一种方式好,虽然依赖tomat,但是是全局的,而且可以配置多个。对于以后切换使用方便。在项目的web.xml中添加的资源引用可有可无。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。