Tomcat数据源配置
来源:互联网 发布:物业软件哪个好 编辑:程序博客网 时间:2024/04/28 04:56
<Resource name="jdbc/SampleData"
auth="Container"
type="javax.sql.DataSource"
maxActive="100"
maxIdle="30"
maxWait="10000"
username="scott"
password="tiger"
driverClassName="oracle.jdbc.OracleDriver"
url="jdbc:oracle:thin:@//localhost:1521/NITPRO"/>
Tomcat标准数据源资源工厂配置项如下:
* driverClassName - 所使用的JDBC驱动类全称。
* maxActive - 同一时刻可以自数据库连接池中被分配的最大活动实例数。
* maxIdle - 同一时刻数据库连接池中处于非活动状态的最大连接数。
* maxWait - 当连接池中没有可用连接时,连接池在抛出异常前将等待的最大时间,单位毫秒。
* password - 传给JDBC驱动的数据库密码。
* url - 传给JDBC驱动的连接URL。
* user - 传给JDBC驱动的数据库用户名。
* validationQuery - 一个SQL查询语句,用于在连接被返回给应用前的连接池验证。
* 如果指定了该属性,则必为至少返回一行记录的SQL SELECT语句。
在web.xml中添加:
<resource-ref>
<res-ref-name>jdbc/SampleData</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
写一个简单的jsp测试了一下:
1<%@ page import="java.sql.*,javax.sql.*,javax.naming.*" %>
2
3<%
4Connection conn = null;
5try
6 {
7 Context ctx = new InitialContext();
8 DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/SampleData");
9 conn = ds.getConnection();
10 System.out.println("connection pool connected !!");
11 } catch (NamingException e) {
12 System.out.println(e.getMessage());
13 } catch (SQLException e) {
14 System.out.println(e.getMessage());
15 e.printStackTrace();
16 }finally
17 {
18 conn.close();
19 }
20 %>
- TOMCAT数据源配置
- Tomcat数据源配置
- tomcat配置数据源
- Tomcat配置mysql数据源
- tomcat下配置数据源
- Tomcat下配置数据源
- Tomcat数据源配置!
- Tomcat mysql 配置数据源
- Tomcat sqlserver 配置数据源
- Tomcat db2 配置数据源
- tomcat数据源配置
- 数据源配置(Tomcat)
- Tomcat快速配置数据源
- Tomcat 5.5 配置数据源
- tomcat配置数据源
- Tomcat快速配置数据源
- tomcat JNDI数据源配置
- tomcat配置数据源示例
- 对象初始化
- 在IBM DS4800上实现Storage Partition
- html表单使用示例
- 淘宝面试记
- CComboBox 在Selchange事件中响应 获取选取的内容
- Tomcat数据源配置
- Tomcat连接池
- 25 款开发者必备的 Firefox 4 扩展
- 下载文件
- JavaScript
- equals()&hashCode()
- 常用的Windows快捷键
- 未来三年的职业规划
- nao机器人学习笔记1