SPI的简单应用
在查看java.sql.DriverManager源码时,发现有这么一个静态方法叫做loadInitialDrivers()。在这个方法里,我发现在项目启动中驱动管理器会从系统变量jdbc.drivers中获取具体的驱动实现并注册,其次会使用SPI注册驱动。这些我在 再谈驱动注册 中已经讲过了,那么什么是SPI?怎么用?
在查看java.sql.DriverManager源码时,发现有这么一个静态方法叫做loadInitialDrivers()。在这个方法里,我发现在项目启动中驱动管理器会从系统变量jdbc.drivers中获取具体的驱动实现并注册,其次会使用SPI注册驱动。这些我在 再谈驱动注册 中已经讲过了,那么什么是SPI?怎么用?
做过javaweb开发的同学,对mysql的使用一定不陌生。今天,我们来聊一聊jdbc连接mysql。