Tomcat 5.0 和Tomcat 6.0的连接池配置区别
2个回答
展开全部
连接配置文件都是在XML文件中的!!写法没有区别!!有区别的是5.0和6.0的所含的文件夹数和路径有的不一样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有个地方有点小区别
以SQLserver为例
Tomcat下简单的说配置context.xml文件就可以context.xml 的 Context加入
<Resource name="jdbc/SQLserver2k" auth="Container"
type="javax.sql.DataSource"
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
url="jdbc:microsoft:sqlserver://localhost:1433" username="sa" password="123" maxActive="20" maxIdle="10" maxWait="-1"/>
在server.xml下配置Resource也行,如果是tomcat5以上就得在/conf/Catalina/localhost配置相应用户的XML文件
web.xml 的 web-app下加入
<resource-ref>
<res-ref-name>jdbc/SQLserver2k</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
按照Tomcat配置文档的说明这样也行:
<DefaultContext ...>
...
<Resource name="jdbc/SQLserver2k"
auth="Container"
type="javax.sql.DataSource"
description="Employees Database for HR Applications"/>
...
</DefaultContext>
----------------------------------------------------------------
不过,我通常只在context.xml 配置一下就行了
以SQLserver为例
Tomcat下简单的说配置context.xml文件就可以context.xml 的 Context加入
<Resource name="jdbc/SQLserver2k" auth="Container"
type="javax.sql.DataSource"
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
url="jdbc:microsoft:sqlserver://localhost:1433" username="sa" password="123" maxActive="20" maxIdle="10" maxWait="-1"/>
在server.xml下配置Resource也行,如果是tomcat5以上就得在/conf/Catalina/localhost配置相应用户的XML文件
web.xml 的 web-app下加入
<resource-ref>
<res-ref-name>jdbc/SQLserver2k</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
按照Tomcat配置文档的说明这样也行:
<DefaultContext ...>
...
<Resource name="jdbc/SQLserver2k"
auth="Container"
type="javax.sql.DataSource"
description="Employees Database for HR Applications"/>
...
</DefaultContext>
----------------------------------------------------------------
不过,我通常只在context.xml 配置一下就行了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询