Spring
LHYF
这个作者很懒,什么都没留下…
展开
-
Spring 启动流程--BeanPostProcessor注册与Bean的创建过程
1.启动Spring 应用,创建ApplicationContext @Test public void test01(){ AnnotationConfigApplicationContext applicationContext = new AnnotationConfigApplicationContext(MainConfigOfAOP.class); appli...原创 2019-03-06 22:40:29 · 1003 阅读 · 0 评论 -
Spring 启动流程--组播器的两种注册方式(ApplicationListener接口和@EventListener)与调用过程
利用组播器,可以实现基于事件驱动的开发,使用组播器有两个方式.①实现ApplicationListener<ApplicationEvent>接口public interface ApplicationListener<E extends ApplicationEvent> extends EventListener { /** * Handle an a...原创 2019-03-08 00:51:28 · 966 阅读 · 0 评论 -
SpringMVC 视图解析流程 [ 以 InternalResourceView 和 InternalResourceViewResolver 为例 ] (SpringMvc 5.0.8)
1.先来看下DispatcherServlet类的doDispatch()方法protected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception { HttpServletRequest processedRequest = request; Handle...原创 2019-03-21 17:06:49 · 2404 阅读 · 0 评论 -
Spring 启动流程--BeanDefinitionRegistryPostProcessor与BeanFactoryPostProcessor调用时机
1.先看看这两个接口public interface BeanFactoryPostProcessor { /** * Modify the application context's internal bean factory after its standard * initialization. All bean definitions will have been loade...原创 2019-03-26 19:09:55 · 1484 阅读 · 0 评论