我们知道,JDBC源码中通过SPI文件打破了双亲委派机制并加载了驱动,中间有一个将接口实现类写入META-INF文件的过程,这个过程中会产生这么一个疑问?
类的加载是通过读取了这个文件,那这个文件我平时开发也没写过啊。答案就在Maven,Maven工具在构建时候会自动帮助我们写入。
SPI机制——JDBC实现源码中的一个细节
最新推荐文章于 2024-07-21 22:27:18 发布
我们知道,JDBC源码中通过SPI文件打破了双亲委派机制并加载了驱动,中间有一个将接口实现类写入META-INF文件的过程,这个过程中会产生这么一个疑问?
类的加载是通过读取了这个文件,那这个文件我平时开发也没写过啊。答案就在Maven,Maven工具在构建时候会自动帮助我们写入。