我们连接oracle
数据库的时候直接 Class.forName(driverClasses)
然后就con=DriverManager.getConnection(url,user,psw)了啊
而在连接池加载驱动的时候
Driver driver = (Driver) Class.forName(driverClasses).newInstance();
DriverManager.registerDriver(driver);
为什么这里要注册驱动啊 连接数据库的时候都不需要啊
数据库的时候直接 Class.forName(driverClasses)
然后就con=DriverManager.getConnection(url,user,psw)了啊
而在连接池加载驱动的时候
Driver driver = (Driver) Class.forName(driverClasses).newInstance();
DriverManager.registerDriver(driver);
为什么这里要注册驱动啊 连接数据库的时候都不需要啊
2.估计担心自动注册不生效或其他什么原因,显式的加上注册的代码也是可以的,就好像在构造函数里加上super()一样吧