听说有一种数据池的方式,就是初始化的时候打开n个与数据库的连接,然后有请求的时候分配给用户。

解决方案 »

  1.   

    用ORM组件吧,比如Hibernate什么的..
      

  2.   

    要说高效怎么能用Hibernate呢 流行还是很流行////////////////////////////
    第一类:JDBC-ODBC桥,再加上ODBC驱动程序。 
    第二类:本机API,部分是Java的驱动程序。 
    第三类:面向数据库中间件的纯Java驱动程序。 
    第四类:直接面向数据库的纯Java驱动程序。//最快
      

  3.   

    jdbc-odbc 当然早就过时了.. 那是sun刚推出 java的时候 为了争取 数据库 用户 而提供的一个 暂时方案... 两年前我那会都是 用 数据库连接池. 至于数据库驱动, 直接用对应数据库厂商提供的..
      

  4.   

    说流行是Hibernate,但真说它高效倒也未必,得看具体情况
    不过很多公司都有自己的一套框架,所以还是用JDBC驱动+应用服务器自带的连接池就足够了
      

  5.   

    我是菜鸟,对大家说的不懂,谁能告诉我“还是用JDBC驱动+应用服务器自带的连接池就足够了
    ”是什么意思??去哪得到
      

  6.   

    补充,用在sql server2000上,比microsoft本身的好多了,他本身的真烂
      

  7.   

    jsp+sql server 2000与jsp + mySql 哪个效率好?
      

  8.   

    jdbc-odbc是一种解决问题的思想 后边的更高效的都是基于这个不足发展起来的 如果学习应用可以不投入太多精力 如果深入研究思想还是很有必要的比如我们看一些东西的代码 3.0版的未必能看懂 但是1.0版的基本就很容易理解了  理解了1.0再搞定3.0应该难度不大了吧 呵呵
      

  9.   

    jdbc-odbc桥  基本不用了纯JAVA写成的驱动+连接池--------------
    当然连接池可以自己写也可以在应用服务器上配置--------------
    比如TOMCAT等都带有连接池