当前位置:  编程语言>java/jsp

Myeclipse中自带Tomcat的JDBC连接池配置(mysql和mssql)

 
分享到:
    发布时间:2014-1-12  


    本文导语: 软件版本myeclispe8.0,自带tomcat6.0.13。jdbc:mysql-connector-java-5.1.13-bin.jar1:建立工程。 在Myeclipse中file->new->web project。因为在测试数据源(jsp)时用到了标签库,所以可以在这里选上jsdl支持,当然也可以在工程建好后右键工程文...

软件版本myeclispe8.0,自带tomcat6.0.13。

jdbc:mysql-connector-java-5.1.13-bin.jar

1:建立工程。

Myeclipsefile->new->web project

因为在测试数据源(jsp)时用到了标签库,所以可以在这里选上jsdl支持,当然也可以在工程建好后右键工程文件夹->myeclipse->add JSTL

Libraries…实现同样的功能。

2:导入jdbc的jar包

要直接将mysql-connector-java-3.1.7-bin.jar复制到“工程文件夹/webroot/web-inf/lib”文件夹下。这时,myeclipse会自动生成一个

Referenced Libraries,不用管。

3:建立context.xml文件

在“工程文件夹/webroot/meta-inf”下,新建context.xml文件。文件内容如下:

[html]view plaincopy
?xml version="1.0" encoding="utf-8"

<Resource
name="jdbc/mysql"
auth="Container"
type="javax.sql.DataSource"
maxActive="100"
maxIdle="30"
maxWait="10000"
username="root"
password=""
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/javatest?autoReconnect=true" />

解释:
name="jdbc/mysql"   //连接名,jndi中使用。具在JSP中用调用,servlet用 DataSource ds

= (DataSource)ctx.lookup("java:comp/env/jdbc/mysql");调用。这里是tomcat格式,不同的服务器可能有所不同。

auth="Container"    
type="javax.sql.DataSource"    
maxActive="100"
maxIdle="30"
maxWait="10000"
username="root"    //mysql的用户名
password=""        //mysql的用户密码,我这里是空  
driverClassName="com.mysql.jdbc.Driver"   //驱动类名,一般确定
url="jdbc:mysql://localhost:3306/javatest?autoReconnect=true" //javatest是mysql中要使用的数据库

4:修改web.xml文件。

在web.xml文件中添加以下内容: //重要一定添加进去


DB Connection
jdbc/mysql
javax.sql.DataSource
Container


  经过以上四步,配置完成。


附加:

1.Sql server 的context.xml配置:

<Resource

name="名字"

type="javax.sql.DataSource"

maxActive="100"

maxIdle="30"

maxWait="5000"

username="用户名"

password="密码"

driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"

url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=数据库名"

/>


  • 本站(WWW.169IT.COM)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.169IT.COM)站内文章除注明原创外,均为转载,整理或搜集自网络.欢迎任何形式的转载,转载请注明出处.
    转载请注明:文章转载自:[169IT-IT技术资讯]
    本文标题:Myeclipse中自带Tomcat的JDBC连接池配置(mysql和mssql)
相关文章推荐:


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2017,169IT.COM,E-mail:www_169it_com#163.com(请将#改为@)

浙ICP备11055608号