lalla1 发表于 2013-5-16 08:44:35

Tomcat配置数据池

今天学习了上午java web项目在Tomcat中配置数据源,可是一直出现下面这个异常:,这个显然是连接池中的配置有问题,我原先的配置方式如下:<Resource name="lemon" auth="Container" type="javax.sql.DataSource" /><ResourceParams name="lemon"><parameter>        <name>factory</name>        <value>org.apache.commons.dbcp.BasicDataSourceFactory</value></parameter><parameter>        <name>driverClassName</name>        <value>org.gjt.mm.mysql.Driver</value></parameter><parameter>        <name>url</name>        <value>jdbc:mysql://localhost:3306/mydb</value></parameter><parameter>        <name>username</name>        <value>root</value></parameter><parameter>        <name>password</name>        <value>admin</value></parameter><parameter>        <name>maxActive</name>        <value>50</value></parameter><parameter>        <name>maxIdle</name>        <value>10</value></parameter><parameter>        <name>maxWait</name>        <value>10000</value> </parameter>使用这种方式一直连不到数据池,于是我改用下面的方式:
接着在该工程下修改文件:WebRoot\WEB-INF\web.xml;在这个xml文件中添加如下代码:
<resource-ref>        <description>DB Connection</description>        <res-ref-name>jdbc/lemon</res-ref-name>        <res-type>javax.sql.DataSource</res-type>        <res-auth>Container</res-auth></resource-ref>这样,该项目在加载到tomcat中之后,服务器会根据文件的配置来创建多条数据库的连接,形成连接池。

ifuleyou 发表于 2013-5-17 15:30:38

生活如麻 发表于 2013-5-18 21:25:01

长得真有创意,活得真有勇气!

renyanping 发表于 2013-5-20 06:49:00

找到好贴不容易,我顶你了,谢了

苏泽湛 发表于 2013-5-21 16:04:48

不错不错,楼主您辛苦了。。。

zhaolu 发表于 2013-5-22 06:32:53

不要在一棵树上吊死,在附近几棵树上多试试死几次~

alonli 发表于 2013-5-22 07:18:56

你的丑和你的脸没有关系。。。。。。
页: [1]
查看完整版本: Tomcat配置数据池