JDBC的好处:
数据库中的驱动:
java.sql.Driver 接口是所有JDBC驱动程式需要实现的接口。这个接口是提供给数据库厂商使用的,不同数据库厂商提供不同的实现
在程序中不需要直接去访问实现了 Driver 接口的类,而是由驱动程序管理类(java.sql.DriverManager)去调用这些 Driver 实现
将这个jar包导入到我们的项目中
方式一: 加载JDBC驱动需要使用 Class类的静态方法 forName(),向其传递要加载的JDBC驱动的类型
Class.forName("com.mysql.cj.jdbc.Driver");
方式二: DriverManager 类是驱动程式管理器类,负责管理驱动程序
DriverManager.registerDriver("com.mysql.cj.jdbc.Driver");
通常不用显示的调用 DriverManager 类的 registerDriver()方法来注册驱动程序类的实例,因为 Driver 接口的驱动程序类都包含了静态代码块,在这个静态代码块中,会调用DriverManager.registerDriter() 方法来注册自生的一个实例
JDBC URL 用于表示一个被注册的驱动程序,驱动程序管理器通过这个URL选择正确的驱动程序,从而建立到数据库的连接
JDBC URL的标准有三部分组成,各部分使用冒号分隔