一. tomcat是如何打破双亲委派机制的?
首先, 来举个例子, 通常,一个tomcat要加载几个应用程序呢?...因为tomcat打破了双亲委派机制, 下面我们就来看看tomcat是如何打破双亲委派机制的?
如上图, 上面的橙色部门还是和原来一样, 采用双亲委派机制....而黄色部分是tomcat第一部分自定义的类加载器, 这部分主要是加载tomcat包中的类, 这一部分依然采用的是双亲委派机制, 而绿色部分是tomcat第二部分自定义类加载器, 正事这一部分, 打破了类的双亲委派机制...这一部分类加载器, 依然采用的是双亲委派机制, 原因是, 他只有一份....下面我们来实现一个自定义的类加载器
二. 自定义tomcat的war包类加载器
如何打破双亲委派机制, 我们已经写过一个demo了.