首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

TOMCAT数据库连接池的配备方法总结(待续)

2012-10-30 
TOMCAT数据库连接池的配置方法总结(待续)这几天在弄个小东西,要用到数据库,以前就听说过数据库连接池这个

TOMCAT数据库连接池的配置方法总结(待续)
这几天在弄个小东西,要用到数据库,以前就听说过数据库连接池这个概念,所以就打算在这个小东西中加入数据库连接池。呵呵。从网上搜了一些资料。今天就整理一下。我搜到的设置基本上主要有两种方法我们以MySQL+TOMCAT为例
1.把DataSource设置到我们的WEB项目中,下面详细的介绍下:
第一步:在我们的WEB项目中的META-INF文件夹下建立一个context.xml


第二步:在我们的WEB项目下的WEB-INF文件夹下建立一个web.xml(如果存在了就不用了,直接修改就行了)
(这几天测试了一下,不做这步也可以,O(∩_∩)O哈哈~省事了)
修改为

第二步:在Tomcat的conf文件夹下的context.xml中加入

第三步:就是在WEB项目的WEB-INF中的web.xml添加
然后就是在WEB项目的WEB-INF中的web.xml添加
  <resource-ref>      <description>DB Connection</description>      <res-ref-name>jdbc/mysql</res-ref-name>      <res-type>javax.sql.DataSource</res-type>      <res-auth>Container</res-auth>  </resource-ref>

就是这些了,如果有什么不太清楚的就留言,一起研究下。等以后我在搜集下资料整理出上面用到的XML文件中各个标签的属性及其代表的意思。有兴趣的也可以自己先查下。:-)

<td>JNDI 查找名称</td>       <td>关联的引用</td>

<td>java:comp/env</td>      <td>应用程序环境条目</td>

<td>java:comp/env/jdbc</td> <td>JDBC 数据源资源管理器连接工厂</td>

<td>java:comp/env/ejb</td>  <td>EJB 引用</td>

<td>java:comp/UserTransaction</td><td>UserTransaction 引用</td>

<td>java:comp/env/mail</td> <td>JavaMail 会话连接工厂</td>

<td>java:comp/env/url</td>  <td>URL 连接工厂</td>

<td>java:comp/env/jms</td>  <td>JMS 连接工厂和目标</td>

<td>java:comp/ORB</td>      <td>应用程序组件之间共享的 ORB 实例</td> 1 楼 sunwei_07 2008-09-24   早期习惯用JNDI,现在习惯用c3p0的连接池和配置文件。。或者spring里配置数据库那也集成c3p0 2 楼 xds2000 2008-09-25   使用c3p0应该很方便. 3 楼 幽梦新影 2008-09-25   不错,虽然c3p0很方便,但用这个可以很清楚底层的东西 4 楼 tsliyangyang 2008-09-27   新手的话还是学习下,比较好。毕竟框架的那些东西封装了好多操作。呵呵,我是这么看的(因为我是个新手) 5 楼 夜行者 2008-10-09   tsliyangyang 写道新手的话还是学习下,比较好。毕竟框架的那些东西封装了好多操作。呵呵,我是这么看的(因为我是个新手)


尽量做到知其所以然啊,该了解的,还是可以了解一下啊
感觉这样比较好啊 6 楼 case0079 2009-03-17   SPRING作者不是也推荐在容器里配置的么.

热点排行