中间件和业务类加载隔离

Overview 我对类隔离简单的理解: 在一个应用内,有类名为clazz,模块A使用了clazz,模块B也使用了clazz。 模块A不会用到模块B ClassLoader加载的clazz,模块B不会用到模块A ClassLoader加载的clazz。 例如下图,App用到的中间件依赖了ClassA,App也依赖了ClassA。通过类隔离后,App不会使用用中间件依赖的ClassA,中间件不会使用
相关文章
相关标签/搜索