首页 > 代码库 > 注册Jdbc驱动程序的三种方式
注册Jdbc驱动程序的三种方式
注册Jdbc驱动程序的三种方式
1. Class.forName("com.mysql.jdbc.Driver");
2. DriverManager.registerDriver(new com.mysql.jdbc.Driver())
3. System.setProperty("jdbc.drivers","com.mysql.jdbc.Driver");
注释:
第二种与第三种注册的方法看起来更加的直接与好理解。第一种方法是通过Class把类先装载到java的虚拟机中,并没有创建Driver类的实例。
第二种与第一种方法可以脱离jdbc的驱动进行编译,第二种方法不可以的,它一定要有jdbc的驱动才可以通过编译,这样对我们的程序就有很多的不好之处,为程序换数据库会带来麻烦
第一种的好处在于能够在编译时不依赖于特定的JDBC Driver库,也就是减少了项目代码的依赖性,而且也很容易改造成从配置文件读取JDBC配置,从而可以在运行时动态更换数据库连接驱动。
注册Jdbc驱动程序的三种方式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。