1 普通的jdbc调用
2 是用jndi lookup datasource,然后从 datasource 取connection
商用服务器对datasource 以及连接池管理,
比如你从weblogic lookup出来的datasource 产生的connection会有 Weblogic close,不用你自己close.
 

解决方案 »

  1.   

    用在不同的地方
    ejb之类的东西用第二种
    第一种可用在任何地方
      

  2.   

    第二种是调用jini。而且是远程调用的。
      

  3.   

    ejb之类的东西要部署到weblogic等j2ee服务器中
    连接池都是由服务器提供的 
    你要用连接的话 
    就得用jndi去服务器的连接处查找了
    这就是第二种方法当然你可以自己实现连接池 
    就用第一种了
    用现成的谁不用现成的 
    呵呵 
      

  4.   

    一个是在jdbc中实现的连接池调用方式
    另一个是在应用服务器上通过jndi的调用方式
    第二种很可能只是第一种的一个"门面”