读书人

Tomcat连接池配备,如此简易

发布时间: 2012-10-24 14:15:58 作者: rapoo

Tomcat连接池配置,如此简易

???????? 最近一个朋友,发了一个异常消息.给我看,说他的Tomcat6,配置数据源连接池。怎么的都不成功. 他说他在网上看了很多相关资料。那些资料都说可以配置成功.但是他照着资料详细配置的,还是不行.

?下面是他发的异常:

??????? 当然,样例是使用 MYSQL配置, 根据不同的需要,将url,driverClassName,username,passsword等参数改变就行.

??????? ?然后再找到和server.xml同目录下面的context.xml文件.

?? 在<Context></Context>标签中添加如下配置.

???? global="jdbc/TestDB"?中的参数值("jdbc/TestDB")必须和上一段<Resource >配置中的name属性的值保持一样.

???? name="jdbc/TestDB" 这个可以随便取,但是在程序中调用的时候,就应该与name的值保持一致.

?????到这里,连接池已经配置好啦.

??

?? 写个jsp测试吧:

???

??? 在这ds =(DataSource)initCtx.lookup("java:comp/env/jdbc/TestDB");这句代码中的jdbc/TestDB必须和

??? <ResourceLink global="jdbc/TestDB" name="jdbc/TestDB"?........ />中的name 属性保持一样.

???? "lookup("java:comp/env/..."这都是固定写法.

??

??? 2.??应该算是局部的连接池的配置吧.(针对工程而言)

?????? 本身我们的工程中META-INF 中,没有context.xml文件,

???????例如 :E:\apache-tomcat-5.5.16\webapps\myproj\META-INF\

?????

?????? 此时我们可以在META-INF目录下面新建一个context.xml文件.

????? 里面写下如下的配置,具体的配置参数,按需改变.

????

?

??????? 这样子,连接池,也就配置好啦,并不需要修改tomcat里面的文件。仅仅在我们的工程中的META-INF目录加入一个context.xml配置文件就好啦.换tomcat版本,更容易.

?

?注:也许你认为配置这边文章很简单,配置数据源连接池也很简单.但是对于初学者来说,可能是困窘他好久的问题.这方面以前我深有体会.大家都是这样过来的.??仅供参考.

?

??? ?

?

?

??

??

?

?

读书人网 >软件架构设计

热点推荐