31_通过JDBC驱动加载,理解线程上下文类加载器机制
参数分别为:输入的类名,加载时是否对其初始化,调用forName方法的类加载器,调用者(类)
调用forName过程
首先对DriverManager初始化
所以,会使用
将mysql自身的驱动注册到DriverManager上
获取到调用该方法的类
三个参数分别为:mysql的驱动,加载时是否初始化,传入的类加载器
上图中,判断是否由同一个类加载器加载。
最后获得连接。
参数分别为:输入的类名,加载时是否对其初始化,调用forName方法的类加载器,调用者(类)
调用forName过程
首先对DriverManager初始化
所以,会使用
将mysql自身的驱动注册到DriverManager上
获取到调用该方法的类
三个参数分别为:mysql的驱动,加载时是否初始化,传入的类加载器
上图中,判断是否由同一个类加载器加载。
最后获得连接。