jdbc中注册驱动,如果我第一次注册了ORACLE的驱动,然后又注册了SQL server的驱动,在DriverManager.getConnection的时候得到的是哪个数据库的?如果想解决这种分布式的问题要怎么解决?在线等回答!

解决方案 »

  1.   

    没有试过,应该两个都可以用。最后连接得到的数据主要还是看你的目标数据,数据url.  感觉没有这么纠结,试试不就知道了。
      

  2.   

    getConnect不是有个url参数的吗?
    他自己会去匹配的
      

  3.   

    根据你URL来获取的,因为不同数据库的url是不一样的,系统会根据各自的url来获取不同数据库的连接
      

  4.   

    你getConnect时要写url的 怎么会不知道
      

  5.   

    没事,你写的url不同,各种driver会自己判断的
    java.sql.Driver