请注意:
这里只使用Tomcat下的连接池.我们不需要对基目录修改.我们在eclipse下的工程目录配置.增加可移植性.
No.1:打开目录,找到WebRoot,好的,我们再找其子目录.OK,你发现了META-INF
和WEB-INF(当然大家都知道)
我们在META-INF
(一定看清了是META-INF!!这很关键,不然一会运行时,会让你报错报的很空虚,很寂寞~)下建立
context.xml
<?xml version="1.0" encoding="UTF-8"?>
<Context reloadable="true" crossContext="true">
<Resource name="jdbc/orcl"
auth="Container"
type="javax.sql.DataSource"
maxActive="4"
maxIdle="2"
maxWait="3000"
username="scott"
password="scott"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@127.0.0.1:1521:orcl" />
</Context>
No.2
修改一下WEB-INF下的web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/orcl</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
No.3
下面的大家都会背了.
<!doctype html public "-//w3c//dtd html 4.0 transitional//en"
"http://www.w3.org/TR/REC-html40/strict.dtd">
<%@ page import="java.sql.*"%>
<%@ page import="javax.sql.*"%>
<%@ page import="javax.naming.*"%>
<%@ page session="false"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
<%
DataSource ds = null;
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
InitialContext ctx = new InitialContext();
ds = (DataSource) ctx.lookup("java:comp/env/jdbc/orcl");
conn = ds.getConnection();
stmt = conn.createStatement();
String strSql = " select * from t_user";
rs = stmt.executeQuery(strSql);
while (rs.next()) {
out.println("<br/>id : "+rs.getString(1));
out.println("name : "+rs.getString(2));
out.println("<hr/>");
}
} catch (Exception ex) {
out.print(ex.getMessage());
ex.printStackTrace();
}finally{
stmt.close();
conn.close();
}
%>
</head>
<body>
</body>
</html>
No.4
打完收工,回家休息了.
<如果你还有人性,别忘了把驱动jar包放在tomcat/lib下>
分享到:
相关推荐
jdbc数据库连接池,方便连接数据库,优化数据库连接速度。
此类非常简单,免去了网上众多资料里所说的麻烦的tomcat配置,更强...不仅oracle,mysql,sqlserver2000都行,因为它依据的是你自己连接数据库的驱动。当然首先你要保证你拥有一个能连接自己数据库的对应驱动类。如下面以
JDBC - Java 连接Mysql JDBC连接池使用工具 C3P0 连接池 and druid-1.0.9
收集了常见的数据库连接jar包,包括oracle、mysql、sql server、db2、opta、dbcp连接池、c3p0连接池等等常见的数据库jar包,不断更新中。
Tongweb5中配置JDBC连接池的文档。Web应用通过JNDI获取Tongweb配置的JDBC数据源(连接池
关于jdbc连接池连接数据库的原理
jdbc使用c3p0连接池连接数据库,支持配置多个数据源,有相关的查询测试。
jdbc连接数据库 jdbc连接数据库 jdbc连接数据库 jdbc连接数据库 jdbc连接数据库
使用JDBC连接Oracle数据库使用JDBC连接Oracle数据库
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问解决部分mybatis或者hibernate不支持的数据库,例informix。通过pool连接池提高性能,并将...
springboot结合mybatis以及alibaba druid连接池 对clickhouse数据操作。使用clickhouse 的jdbc官方驱动
这是我写的一个对JDBC连接池的实现,高手见了可不要笑啊!!!! 程序是在linux下用Eclipse下编写的. 用Jude进行建模,数据库使用了mysql. 程序自带了MySql的Connection连接驱动类,你也可以使用别的驱动类和数据库, 在src/...
包括JDBC连接池的相关代码和xml配置文件。
Jdbc连接池 以往Tomcat5.0的连接池配置是在http://localhost:8080/admin/下进行的非常方便,可是5.0以后的版本里面Tomcat就没有把admin集成到程序中了。Tomcat5.5的admin可以在apache官方网站上下到,也可以通过...
在Java语言中,JDBC(Java DataBase Connection)是应用程序与数据库沟通的桥梁
jdbc连接池代码详解
jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc...
Java连接池 JDBC连接池(通用basedao)可直接用的模板
jdbc连接池属性介绍,
达梦7数据库连接池,jdbcDriver,达梦7数据库连接池,jdbcDriver,达梦7数据库连接池,jdbcDriver,达梦7数据库连接池,jdbcDriver,达梦7数据库连接池,jdbcDriver,达梦7数据库连接池,jdbcDriver,