美文网首页
Spring JDBC源码解析

Spring JDBC源码解析

作者: 无羡爱诗诗 | 来源:发表于2018-12-14 10:41 被阅读18次

EmbeddedDatabaseBeanDefinitionParser  内嵌的数据库Bean定义解析器,继承了AbstractBeanDefinitionParser

class EmbeddedDatabaseBeanDefinitionParser extends AbstractBeanDefinitionParser { ...}

AbstractBeanDefinitionParser实现了BeanDefinitionParser接口

public abstract class AbstractBeanDefinitionParser implements BeanDefinitionParser {...}

BeanDefinitionParser 接口中只有一个方法parse(Element element, ParserContext parserContext);  返回的是BeanDefinition,该类型是Spring框架的内容:import org.springframework.beans.factory.config.BeanDefinition;

public interface BeanDefinitionParser {

//第一个参数element  :被解析的内容, parserContext 解析器上下文

BeanDefinition parse(Element element, ParserContext parserContext);

}

再来看AbstractBeanDefinitionParser这个类:

归属于:package org.springframework.beans.factory.xml;

分解Id

下面的两个方法是干什么的呢?

空函数---什么都不做 返回一个true

为了探索这个问题,我回去学习了一下java的抽象类。

请参考: https://www.cnblogs.com/dolphin0520/p/3811437.html

相关文章

网友评论

      本文标题:Spring JDBC源码解析

      本文链接:https://www.haomeiwen.com/subject/fyewhqtx.html