一马平川1

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2019年4月1日

摘要: 该方法目的是创建一个环境对象,并且根据环境类型,自动判断是创建web环境对象,还是标准非web环境对象. 首先该方法源于prepareEnvironment准备环境: 然后进入该方法源码: 可以发现:根据webEnvironment字段,可以判断要生成的环境的类型,此处添加了web环境的jar包,所 阅读全文
posted @ 2019-04-01 22:26 一马平川1 阅读(279) 评论(0) 推荐(0) 编辑

摘要: 容器启动时,监听器调用starting方法,本质是找到匹配的监听器,广播事件,开始监听 上节对寻找匹配监听器做了分析,其是这个过程比较重要的部分,本文开始监听,反而不是那么复杂,如下: 找匹配监听器就是从这里开始,找到后,直接遍历,调用invokeListener()方法,注意这个虽然有invoke 阅读全文
posted @ 2019-04-01 21:32 一马平川1 阅读(223) 评论(0) 推荐(0) 编辑