Tomcat5.5连接池配置(oracle / mysql / sqlserver2000)
2007-10-12 14:46
441 查看
[align=center] Tomcat5.5连接池配置(oracle / mysql / sqlserver2000)[/align]
这里给出我们最常用的几种数据库的配置,环境: tomcat5.5; oracle_9i, sqlserver2000 sp4 , mysql5.0。
=================================================================================
Oracle数据源配置:
1,在%CATALINA_HOME%/conf 下的server.xml中配置如下节点(host节点里面)
<!-- Context节点的path属性就是你的WebApp服务名
例如:http://localhost:8080/YouWeb/index.jsp 这个是访问你网站的URL,那么你的path就是: /YouWeb
-->
<Context path="/YouWeb">
<Resource
name="jdbc/oracal"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
maxIdle="2"
maxWait="5000"
username="scott"
password="tiger"
url="jdbc:oracle:thin:@localhost:1521:oraDB"
maxActive="4"/>
</Context>
2,在你的项目工程目录WEB-INf/web.xml中配置如下信息:
<!--注意:res-ref-name节点里的名字要与上面的Resource节点里的name要一致。名字可以任意取,但一定要一致。-->
<resource-ref>
<res-ref-name>jdbc/oracle</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
3,最后,在你和程序中使用如下代码即可取得连接:
InitialContext ctx = new InitialContext();
//这里的java:comp/env是前缀,java语言规范,后面跟的是你Web.xml文件中res-ref-name节点中的名字。
DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/oracle");
Connection conn = ds.getConnection();
---------------------------------------------------------------------------
----------------------------------------------------------------------------
SqlServer2000数据源配置:
=================================================
Oracle数据源配置:
1,在%CATALINA_HOME%/conf 下的server.xml中配置如下节点(host节点里面)
<!-- Context节点的path属性就是你的WebApp服务名,与上面同。
例如:http://localhost:8080/YouWeb/index.jsp 这个是访问你网站的URL,那么你的path就是: /YouWeb
-->
<Context path="/YouWeb">
<Resource
name="jdbc/sqlserver"
type="javax.sql.DataSource"
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
maxIdle="2"
maxWait="5000"
username="sa"
password="sa"
url="jdbc:microsoft:sqlserver://localhost;DatabaseName=dbname"
maxActive="4"/>
</Context>
2,在你的项目工程目录WEB-INf/web.xml中配置如下信息:
<!--注意:res-ref-name节点里的名字要与上面的Resource节点里的name要一致。名字可以任意取,但一定要一致。-->
<resource-ref>
<res-ref-name>jdbc/sqlserver</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
3,最后,在你和程序中使用如下代码即可取得连接:
InitialContext ctx = new InitialContext();
//这里的java:comp/env是前缀,java语言规范,后面跟的是你Web.xml文件中
res-ref-name节点中的名字。
DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/server");
Connection conn = ds.getConnection();
---------------------------------------------------------------------------
----------------------------------------------------------------------------
mysql数据源配置:
==================================================
1,在%CATALINA_HOME%/conf 下的server.xml中配置如下节点(host节点里面)
<!-- Context节点的path属性就是你的WebApp服务名,与上面同。
例如:http://localhost:8080/YouWeb/index.jsp 这个是访问你网站的URL,那么你的path就是: /YouWeb
-->
<Context path="/YouWeb">
<Resource
name="jdbc/mysql"
type="javax.sql.DataSource"
driverClassName="org.gjt.mm.mysql.Driver"
maxIdle="2"
maxWait="5000"
username="root"
password="root"
url="jdbc:mysql://localhost/mysqlDBName"
maxActive="4"/>
</Context>
2,在你的项目工程目录WEB-INf/web.xml中配置如下信息:
<!--注意:res-ref-name节点里的名字要与上面的Resource节点里的name要一致。名字可以任意取,但一定要一致。-->
<resource-ref>
<res-ref-name>jdbc/mysql</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
3,最后,在你和程序中使用如下代码即可取得连接:
InitialContext ctx = new InitialContext();
//这里的java:comp/env是前缀,java语言规范,后面跟的是你Web.xml文件中
res-ref-name节点中的名字。
DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/mysql");
Connection conn = ds.getConnection();
---------------------------------------------------------------------------
---------------------------------------------------------------------------
=================================================
总结:
如果你看完了整篇文章,你应该会发现这三种数据源的配置基本上是一样的;所以,只
需要会配一种,其它的就都没有问题。希望上面的叙述能给有需要的朋友一些帮助。如果还有什么问题?欢迎大家联系我,e-mail:snyy20@126.com
这里给出我们最常用的几种数据库的配置,环境: tomcat5.5; oracle_9i, sqlserver2000 sp4 , mysql5.0。
=================================================================================
Oracle数据源配置:
1,在%CATALINA_HOME%/conf 下的server.xml中配置如下节点(host节点里面)
<!-- Context节点的path属性就是你的WebApp服务名
例如:http://localhost:8080/YouWeb/index.jsp 这个是访问你网站的URL,那么你的path就是: /YouWeb
-->
<Context path="/YouWeb">
<Resource
name="jdbc/oracal"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
maxIdle="2"
maxWait="5000"
username="scott"
password="tiger"
url="jdbc:oracle:thin:@localhost:1521:oraDB"
maxActive="4"/>
</Context>
2,在你的项目工程目录WEB-INf/web.xml中配置如下信息:
<!--注意:res-ref-name节点里的名字要与上面的Resource节点里的name要一致。名字可以任意取,但一定要一致。-->
<resource-ref>
<res-ref-name>jdbc/oracle</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
3,最后,在你和程序中使用如下代码即可取得连接:
InitialContext ctx = new InitialContext();
//这里的java:comp/env是前缀,java语言规范,后面跟的是你Web.xml文件中res-ref-name节点中的名字。
DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/oracle");
Connection conn = ds.getConnection();
---------------------------------------------------------------------------
----------------------------------------------------------------------------
SqlServer2000数据源配置:
=================================================
Oracle数据源配置:
1,在%CATALINA_HOME%/conf 下的server.xml中配置如下节点(host节点里面)
<!-- Context节点的path属性就是你的WebApp服务名,与上面同。
例如:http://localhost:8080/YouWeb/index.jsp 这个是访问你网站的URL,那么你的path就是: /YouWeb
-->
<Context path="/YouWeb">
<Resource
name="jdbc/sqlserver"
type="javax.sql.DataSource"
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
maxIdle="2"
maxWait="5000"
username="sa"
password="sa"
url="jdbc:microsoft:sqlserver://localhost;DatabaseName=dbname"
maxActive="4"/>
</Context>
2,在你的项目工程目录WEB-INf/web.xml中配置如下信息:
<!--注意:res-ref-name节点里的名字要与上面的Resource节点里的name要一致。名字可以任意取,但一定要一致。-->
<resource-ref>
<res-ref-name>jdbc/sqlserver</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
3,最后,在你和程序中使用如下代码即可取得连接:
InitialContext ctx = new InitialContext();
//这里的java:comp/env是前缀,java语言规范,后面跟的是你Web.xml文件中
res-ref-name节点中的名字。
DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/server");
Connection conn = ds.getConnection();
---------------------------------------------------------------------------
----------------------------------------------------------------------------
mysql数据源配置:
==================================================
1,在%CATALINA_HOME%/conf 下的server.xml中配置如下节点(host节点里面)
<!-- Context节点的path属性就是你的WebApp服务名,与上面同。
例如:http://localhost:8080/YouWeb/index.jsp 这个是访问你网站的URL,那么你的path就是: /YouWeb
-->
<Context path="/YouWeb">
<Resource
name="jdbc/mysql"
type="javax.sql.DataSource"
driverClassName="org.gjt.mm.mysql.Driver"
maxIdle="2"
maxWait="5000"
username="root"
password="root"
url="jdbc:mysql://localhost/mysqlDBName"
maxActive="4"/>
</Context>
2,在你的项目工程目录WEB-INf/web.xml中配置如下信息:
<!--注意:res-ref-name节点里的名字要与上面的Resource节点里的name要一致。名字可以任意取,但一定要一致。-->
<resource-ref>
<res-ref-name>jdbc/mysql</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
3,最后,在你和程序中使用如下代码即可取得连接:
InitialContext ctx = new InitialContext();
//这里的java:comp/env是前缀,java语言规范,后面跟的是你Web.xml文件中
res-ref-name节点中的名字。
DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/mysql");
Connection conn = ds.getConnection();
---------------------------------------------------------------------------
---------------------------------------------------------------------------
=================================================
总结:
如果你看完了整篇文章,你应该会发现这三种数据源的配置基本上是一样的;所以,只
需要会配一种,其它的就都没有问题。希望上面的叙述能给有需要的朋友一些帮助。如果还有什么问题?欢迎大家联系我,e-mail:snyy20@126.com
相关文章推荐
- Tomcat5.5连接池配置(oracle / mysql / sqlserver2000)
- Tomcat5.0连接池配置(oracle / mysql / sqlserver2000)
- Tomcat5.0连接池配置(oracle / mysql / sqlserver2000)
- tomcat5.5 oracle连接池配置说明
- tomcat5.0与tomcat5.5的数据库连接池jndi配置区别
- Tomcat6.0 连接池的配置 oracle篇
- 关于Tomcat 5.5连接池的配置问题
- Tomcat5.0-5.5连接池配置指南
- Tomcat5.5连接池的配置
- Oracle 10g&Tomcat 6.0 连接池配置
- Tomcat4.1、5.5、6.0的连接池配置及测试程序
- (转)Tomcat5.0-5.5连接池配置指南
- tomcat5.5 连接池 域名配置
- 原!!tomcat7.0 配置数据库连接池 SQLServer2000
- tomcat5.5连接池配置
- Tomcat4.1、5.5、6.0的连接池配置及测试程序
- Tomcat 5.5连接池的配置
- tomcat5.5 配置 dbcp 连接池
- tomcat5.5 连接池 域名配置
- tomcat配置oracle连接池