Spring的标签中有默认标签和自定义标签,两者的解析有着很大的不同,这次重点说默认标签的解析过程。
默认标签的解析是在parseDefaultElement函数中进行的,分别对4种不同的标签(import,alias,bean和beans)做了不同处理。
在4中标签中对bean标签的解析最为复杂也最为重要,所以从此标签开始深入分析,如果能理解这个标签的解析过程,其他标签的解析就迎刃而解了。首先看看函数processBeanDefinition(ele,delegate).
Spring的标签中有默认标签和自定义标签,两者的解析有着很大的不同,这次重点说默认标签的解析过程。
默认标签的解析是在parseDefaultElement函数中进行的,分别对4种不同的标签(import,alias,bean和beans)做了不同处理。
在4中标签中对bean标签的解析最为复杂也最为重要,所以从此标签开始深入分析,如果能理解这个标签的解析过程,其他标签的解析就迎刃而解了。首先看看函数processBeanDefinition(ele,delegate).