Tomcat5.5.xx 数据库池简单配置 和Tomcat5.0.xx Web服务器数据库池简单配置
2008-07-14 11:41
411 查看
学习中的知识共享一下
Tomcat-5.5.20 配置 Tomcat-5.5.20/conf/context.xml下
加上如下代码:
<Context>
<Resource name="oracle" auth="Container" type="javax.sql.DataSource" ----name的值自己取
maxActive="100" maxIdle="30" maxWait="10000"
username="system" password="xiao" driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521:orcl"/> ----oracle数据库安装默认orcl
</Context>
自己建的项目web.xml里配置如下:
<resource-ref>
<res-ref-name>oracle</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
项目连接类的例子:
public class DataSourceManager {
private static Connection conn=null;
public static Connection getConnecton() throws SQLException{
try {
Context cxt=new InitialContext();
DataSource data=(DataSource)cxt.lookup("java:/comp/env/oracle");---自己取的name名字和上面保持一致
conn=data.getConnection();
} catch (NamingException e) {
e.printStackTrace();
}
return conn;
}
}
(Tomcat服务器数据库连接池)
tomcat-5.0.28/conf下:
在tomcat-users.xml文件复制如下代码:
<tomcat-users>
<user name="tomcat" password="tomcat" roles="tomcat" />
<user name="role1" password="tomcat" roles="role1" />
<user name="both" password="tomcat" roles="tomcat,role1" />
<user name="admin" password="admin" roles="admin,manager" />
</tomcat-users>
项目部署到Tomcat-5.0.28 下Tomcat-5.0.28/conf/Catalina/localhost配置:建一个自己项目名称的.xml文件把以下代码复制进去:
<?xml version='1.0' encoding='utf-8'?>
<Context docBase="项目名称" path="/项目名称" workDir="work/Catalina/localhost/项目名称">
<Resource auth="Container" name="oracle" type="javax.sql.DataSource"/>
<Resource auth="Container" description="User database that can be updated and saved" name="UserDatabase" type="org.apache.catalina.UserDatabase"/>
<ResourceParams name="oracle">
<parameter>
<name>maxWait</name>
<value>5000</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>4</value>
</parameter>
<parameter>
<name>password</name>
<value>xiao</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:oracle:thin:@localhost:1521:orcl</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>oracle.jdbc.driver.OracleDriver</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>2</value>
</parameter>
<parameter>
<name>username</name>
<value>system</value>
</parameter>
</ResourceParams>
<ResourceParams name="UserDatabase">
<parameter>
<name>factory</name>
<value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
</parameter>
<parameter>
<name>pathname</name>
<value>conf/tomcat-users.xml</value>
</parameter>
</ResourceParams>
</Context>
启动Tomcat服务器 在 Tomcat Administration 建立Tomcat数据库连接池......
Tomcat-5.5.20 配置 Tomcat-5.5.20/conf/context.xml下
加上如下代码:
<Context>
<Resource name="oracle" auth="Container" type="javax.sql.DataSource" ----name的值自己取
maxActive="100" maxIdle="30" maxWait="10000"
username="system" password="xiao" driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521:orcl"/> ----oracle数据库安装默认orcl
</Context>
自己建的项目web.xml里配置如下:
<resource-ref>
<res-ref-name>oracle</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
项目连接类的例子:
public class DataSourceManager {
private static Connection conn=null;
public static Connection getConnecton() throws SQLException{
try {
Context cxt=new InitialContext();
DataSource data=(DataSource)cxt.lookup("java:/comp/env/oracle");---自己取的name名字和上面保持一致
conn=data.getConnection();
} catch (NamingException e) {
e.printStackTrace();
}
return conn;
}
}
(Tomcat服务器数据库连接池)
tomcat-5.0.28/conf下:
在tomcat-users.xml文件复制如下代码:
<tomcat-users>
<user name="tomcat" password="tomcat" roles="tomcat" />
<user name="role1" password="tomcat" roles="role1" />
<user name="both" password="tomcat" roles="tomcat,role1" />
<user name="admin" password="admin" roles="admin,manager" />
</tomcat-users>
项目部署到Tomcat-5.0.28 下Tomcat-5.0.28/conf/Catalina/localhost配置:建一个自己项目名称的.xml文件把以下代码复制进去:
<?xml version='1.0' encoding='utf-8'?>
<Context docBase="项目名称" path="/项目名称" workDir="work/Catalina/localhost/项目名称">
<Resource auth="Container" name="oracle" type="javax.sql.DataSource"/>
<Resource auth="Container" description="User database that can be updated and saved" name="UserDatabase" type="org.apache.catalina.UserDatabase"/>
<ResourceParams name="oracle">
<parameter>
<name>maxWait</name>
<value>5000</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>4</value>
</parameter>
<parameter>
<name>password</name>
<value>xiao</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:oracle:thin:@localhost:1521:orcl</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>oracle.jdbc.driver.OracleDriver</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>2</value>
</parameter>
<parameter>
<name>username</name>
<value>system</value>
</parameter>
</ResourceParams>
<ResourceParams name="UserDatabase">
<parameter>
<name>factory</name>
<value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
</parameter>
<parameter>
<name>pathname</name>
<value>conf/tomcat-users.xml</value>
</parameter>
</ResourceParams>
</Context>
启动Tomcat服务器 在 Tomcat Administration 建立Tomcat数据库连接池......
相关文章推荐
- javaweb开发基础及Tomcat服务器的简单使用、配置
- java_web初学笔记之<Tomcat服务器的简单配置>
- Tomcat5.5服务器web.xml下详细配置Filter
- web服务器基本原理及Tomcat配置
- tomcat5.0和tomcat5.5配置问题,二者是有区别的
- 访问本地Tomcat服务器 localhost/127.0.0.1:8080/web_app/xx- Connection refused
- IIS7.5 web服务器配置错误导致500.xx错误
- Java开发环境配置(5)--Web 服务器--Tomcat--安装过程遇到的问题
- 简单Web服务器的用法以及配置信息
- 自定义简单的(tomcat)web服务器
- tomcat 5.0 服务器配置介绍
- (转)Tomcat5.0-5.5连接池配置指南
- Tomcat 服务器配置用户信息,配置manager WebApp远程访问
- 【JavaWeb】MyEclipse+tomcat服务器配置方法
- Tomcat服务器中配置多个域名,访问不同的web项目
- 简单记录CentOS服务器配置JDK+Tomcat+MySQL
- 在Myeclipse2017上面配置tomcat9.0服务器以及第一个web开发
- Tomcat Web服务器安全配置风险评估检查表
- Linux -- Web服务器配置及PHP解释器的安装;JSP运行环境的配置(Tomcat安装)
- Linux上java的安装和配置,tomcat的安装(javaweb服务器部署)