首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

JDBC【2】-- JDBC工作原理以及简单封装

Class.forName("com.mysql.jdbc.Driver") 上面代码发生在注册Driver阶段,指的是让JVN将com.mysql.jdbc.Driver这个类加载入内存中,最重要的是将...此处加载Driver的时候,加载的是java.mysql.jdbc包下的,这其实是一种向后兼容的做法,实际上代码都是写在了com.mysql.cj.jdbc下,所以,mysql的连接包使用了继承的方式,...com.mysql.jdbc.Driver只是对外的一个兼容类,其父类是com.mysql.cj.jdbc.Driver,真正的的mysql Driver驱动。...而我们上面看到的com.mysql.cj.jdbc.Driver这个类就是使用static的方式将自己注册到DriverManager中,所以需要使用Class.forName()。...简单封装 说起 JDBC的时候,我们自定义一下的数据库连接工具: import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException

83100
领券