SpringBoot第十二篇:热加载第三方jar包(解决嵌套jar读取、加载、动态配置、bean注册、依赖等问题),及其精髓
背景本文章主要解决SpringBoot在启动时动态从application.yaml配置文件中获取指定要动态加载的jar包,并成功加载到jvm中,顺便对包含spring注解的类进行注册bean,由此保证程序在使用动态加载的jar包的类时不报错应用场景:动态扩展第三方功能、无需重复打包切换数据库等第三方依赖的版本jar包本文会优先将解决此需求过程中遇到的各个问题的解决方案记录下来,以便给后来人解惑参