doe icon indicating copy to clipboard operation
doe copied to clipboard

DoeClassLoader为什么要破坏双亲委派?

Open 1995hzczjut opened this issue 4 years ago • 2 comments

1995hzczjut avatar Sep 15 '19 07:09 1995hzczjut

是为了防止自定义的类跟系统已有的类全限定名一样,导致不被加载吗?

1995hzczjut avatar Sep 15 '19 07:09 1995hzczjut

是为了防止自定义的类跟系统已有的类全限定名一样,导致不被加载吗?

原因有二 1、有些业务api层设计不合理,包含了些敏感依赖如jackson等,会导致和主程序依赖冲突,所以要做隔离。 2、为了热加载,快速地让引入的jar生效。

VIPJoey avatar Sep 19 '19 07:09 VIPJoey