在配置server.xml文件时要在添加如下一段:
<Resource
name="jdbc/DBPool"
type="javax.sql.DataSource"
password="root"
driverClassName="com.mysql.jdbc.Driver"
maxIdle="2"
maxWait="5000"
username="root"
url="jdbc:mysql://127.0.0.1:3306/test"
maxActive="4"/>
属性说明:name,数据源名称,通常取”jdbc/XXX”的格式;
type,”javax.sql.DataSource”;
password,数据库用户密码;
driveClassName,数据库驱动;
maxIdle,最大空闲数,数据库连接的最大空闲时间。超过空闲时间,数据库连
接将被标记为不可用,然后被释放。设为0表示无限制。
MaxActive,连接池的最大数据库连接数。设为0表示无限制。
maxWait ,最大建立连接等待时间。如果超过此时间将接到异常。设为-1表示
无限制。
我想知道上面的数据源名称指的是什么,怎么知道?数据库用户和密码是哪个,怎么获得?好像我的sql server2000不用密码就能登入的。本人是刚学的菜鸟,请高手告知得详细点
<Resource
name="jdbc/DBPool"
type="javax.sql.DataSource"
password="root"
driverClassName="com.mysql.jdbc.Driver"
maxIdle="2"
maxWait="5000"
username="root"
url="jdbc:mysql://127.0.0.1:3306/test"
maxActive="4"/>
属性说明:name,数据源名称,通常取”jdbc/XXX”的格式;
type,”javax.sql.DataSource”;
password,数据库用户密码;
driveClassName,数据库驱动;
maxIdle,最大空闲数,数据库连接的最大空闲时间。超过空闲时间,数据库连
接将被标记为不可用,然后被释放。设为0表示无限制。
MaxActive,连接池的最大数据库连接数。设为0表示无限制。
maxWait ,最大建立连接等待时间。如果超过此时间将接到异常。设为-1表示
无限制。
我想知道上面的数据源名称指的是什么,怎么知道?数据库用户和密码是哪个,怎么获得?好像我的sql server2000不用密码就能登入的。本人是刚学的菜鸟,请高手告知得详细点
解决方案 »
- axis2发布服务 java 调用C函数问题。。高手进来下
- 数据库 oracle for update of 和 for update区别
- tomcat服务器重新部署工程或者修改了项目的代码就必须重启tomcat吗?
- 求Struts2.x+hibernate+spring OA源码
- 防伪技术请高手指点?
- struts+spring+hibernate
- 为什么log4j有时会不输出异常堆栈呢?
- 请问,Query q=session.createQuery(hql),这个查询语句,为什么mysql不支持中文查询
- urlrewrite配置后出错
- servletcontext实现数据共享
- james内网邮件服务器收邮件问题?
- 用Tomcat调试jsp程序出现如下:“cannot be resolved” ,请高手帮帮忙阿,急
你在学习连接池的时候最好先了解一下JNDI的相关知识,像这种资源的配置都是用JNDI的,很重要。
至于数据库的用户名和密码就是你在安装的时候的设置了,你可以找找看,看来你的用户名是没有设置密码的。这个无所谓,没有密码就空着~~~