- 论坛徽章:
- 0
|
使用TOMCAT配置数据源连接MYSQL之方法。
step1:
在 %TOMCATHOME%\conf\目录下找到context.xml。打开该文件,在<context>和</context>之间输入以下内容:
<Resource name="jdbc/MySqlDS"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/你的数据库名"
username="root"
password=""
maxActive="100"
maxIdle="30"
maxWait="10000" />
如果需要配置第二个数据源,在后面再加:
<Resource name="jdbc/MySqlDS2"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/struts"
username="root"
password=""
maxActive="100"
maxIdle="30"
maxWait="10000" />
step2: 创建DATABASE连接类,可以作为JAVABEAN被JSP,SERVLET使用。
import java.sql.*;
import javax.naming.*;
import javax.sql.DataSource;
public class DatabaseConn {
public static synchronized Connection getConnection() throws Exception{
try{
Context iniCtx = new InitialContext();
DataSource ds=(DataSource)iniCtx.lookup("java:comp/env/jdbc/MySqlDS");
return ds.getConnection();
}catch(SQLException e){
throw e;
}catch(NamingException e){
throw e;
}
}
}
测试JSP,SERVLET大家自己写啦。
[ 本帖最后由 damon_xu 于 2007-4-17 18:40 编辑 ] |
|