java
大大明001
不是小明,是大明
展开
-
Bean的实例化-后置处理器
invokeBeanFactoryPostProcessors 方法invokeBeanFactoryPostProcessors方法,负责激活各种 BeanFactory 处理器,以及两个核心接口的调用:BeanDefinitionRegistryPostProcessor实际完成了对其实现类中postProcessBeanDefinitionRegistry方法的调用,完成对BeanDefinition的新增、修改;BeanFactoryPostProcessor实际完成了对其实现类中post原创 2022-02-22 11:31:58 · 137 阅读 · 0 评论 -
BeanDefinition注册流程
承接上文,打开doScan方法-查看registerBeanDefinition(definitionHolder, this.registry);protected void registerBeanDefinition(BeanDefinitionHolder definitionHolder, BeanDefinitionRegistry registry) { BeanDefinitionReaderUtils.registerBeanDefinition(definitionHolder.原创 2022-01-19 22:43:27 · 226 阅读 · 0 评论 -
Spring自定义标签解析
回到parseBeanDefinitions()org.springframework.beans.factory.xml; protected void parseBeanDefinitions(Element root, BeanDefinitionParserDelegate delegate) { if (delegate.isDefaultNamespace(root)) { NodeList nl = root.getChildNodes(); for (int i = .原创 2022-01-17 17:58:23 · 98 阅读 · 0 评论 -
模板设计模式
共产主义万岁原创 2021-12-17 13:15:03 · 531 阅读 · 0 评论 -
java基础复习
1 java程序分为俩种1 java application(java应用程序) :可以独立运行的程序,只要运行的环境有虚拟机,就可以运行java Applet(java小程序):嵌套在各种HTML页面中的,并且运行在其中2 在DOS环境下java程序执行过程1 javac 程序名.java ---->生成.class文件2 java 程序名3运行java小...原创 2020-07-30 14:32:50 · 71 阅读 · 0 评论 -
Spring中注解@Bean
Spring中注解@Bean1.如果要使用@Bean那么必须要在类上添加注解@Configuration实现LocaleResolverpublic class MyLocaleResover implements LocaleResolver { //解析请求 @Override public Locale resolveLocale(HttpServletRequest httpServletRequest) { String language = htt原创 2020-07-30 14:13:50 · 124 阅读 · 0 评论