前者速度快资源占用少,适合小型系统
后者同时处理多个请求的能力强,适合中型系统
大型系统还是用BMP/CMP实现的好

解决方案 »

  1.   

    我觉得第一种方法好,毕竟应用服务器中自带的连接池是经过严格测试和高度优化了的,非常完善。
    如果没有太特别的需求,这种方法对于大中小型系统都适用。你用第2种方法自己写,很难写出这种水平的连接池,更别说超越了。
      

  2.   

    一般来说用第一种.方便快捷.
      

  3.   

    第二种缺陷是你的数据库连接串要么是硬编码再程序里,要么是用配置文件,这两种方法都有安全性露洞,而且可维护性差,要考虑的东西比较多。
    如果用第一种方法的话,数据库连接串是写在应用服务器的配置文件中的,而且数据源是被应用服务器优化的。
      

  4.   

    建议第一种,当然如果是杀鸡就不需要用牛刀了