在bean 创建完成后就会对这个bean 注册一个销毁的Adapter 对象,代码如下:
这个DisposableBeanAdapter对象就是负责bean销毁的类。在这个类中收集了该bean
是否实现了DisposableBean 接口,是否配置destroy-method 属性,过滤了
DestructionAwareBeanPostProcessor 类型的接口。
在tomcat 关闭的时候就会调用到servlet 中的销毁
方法,
在这个方法中就会最终掉用到DisposableBeanAdapter 类的,destroy()方法,该方
法就会根据前面的收集进行调用。