关于怎么配就不用说了.
我想知道的是,为什么要在tomcat里面配置?
是不是会明显提高效率,使用单独的jdbc类会降低效率么?

解决方案 »

  1.   

    那tomcat的机制,实际上就是将数据源作为常量置于堆栈中,从而提高效率.是这样吗?
    有哪位有经验的朋友知道,效率能提高多少呢?
      

  2.   

    主要是连接池了,不一定非得用tomcat带的
      

  3.   

    应该讲数据库连接交由tomcat 管理
    1.实现松耦合 (其实采用单独的jdbc类修改配置文件也可以实现~_~)
    2.tomcat 会实现一个数据库连接池,动态维持连接的数量,增强系统性能
      

  4.   

    你可以自己管理你自己的连接,但事实上是一件比较麻烦的事情,
    Tomcat使用commons-dbcp作为管理数据库连接的工具,
    实现连接的复用,降低了创建数据库的代价,
    具体可参见
    http://tomcat.apache.org/index.html
    http://jakarta.apache.org/commons/dbcp/
      

  5.   

    jdbc提供了使用连接池的接口。
    tomcat,weblogic等提供了各自的实现。实际上jdbc全都是接口,就是平常使用的方法都是由第三方实现的。比如连接sqlserver2000,微软就实现了一个,jtds就是另外一个实现。