当前位置: 首页 > news >正文

ppt网站建设苏州关键词优化排名推广

ppt网站建设,苏州关键词优化排名推广,小程序跳转到网站,玉林网站seo1、Spring 的结构组成 1.1、核心类介绍 Spring 中有两个最核心的类 1 DefaultListableBeanFactory XmlBeanFactory 继承自 DefaultListableBeanFactory#xff0c;而DefaultListableBeanFactory 是整个 bean加载的核心部分#xff0c;是 Spring 注册及加载 bean 的默认实现…1、Spring 的结构组成 1.1、核心类介绍 Spring 中有两个最核心的类 1 DefaultListableBeanFactory XmlBeanFactory 继承自 DefaultListableBeanFactory而DefaultListableBeanFactory 是整个 bean加载的核心部分是 Spring 注册及加载 bean 的默认实现而对于 XmlBeanFactory 与DefaultListableBeanFactory 不同的地方其实是在 XmlBeanFactory 中使用了自定义的XML 读取器XmlBeanDefinitionReader实现了个性化的 BeanDefinitionReader 读取DefaultListableBeanFactory继承了AbstractAutowireCapableBeanFactory 并实现了 CnfigurableListableBeanFactory 以及BeanDefinitionRegistry 接口。以下是 ConfigurableListableBeanFactory 的层次结构图以及相关类图。从上面的类图以及层次结构图中我们可以很清晰地从全局角度了解 DefaultListableBeanFactory 的脉络。 AliasRegistry定义对 alias 的简单增删政等操作。SimpleAliasRegistry主要使用 map 作为alias 的缓存并对接口 AliasRegistry 进行实现。SingletonBeanRegistry定义对单例的注册及获取。BeanFactory定义获取 bean及 bean 的各种属性。DefaultSingletonBeanRegistry对接口 SingletonBeanRegistry 各函数的实现。HierarchicalBeanFactory继承 BeanFactory也就是在 BeanFactory 定义的功能的基础上增加了对 parentFactory 的支持。BeanDefinitionRegistry定义对 BeanDefinition 的各种增删改操作。FactoryBeanRegistrySupport 在 DefaultSingletonBeanRegistry 基础上增加了对 FactoryBean的特殊处理功能。ConfigurableBeanFactory提供配置 Factory 的各种方法。ListableBeanFactory根据各种条件获取 bean 的配置清单。AbstractBeanFactory综合 FactoryBeanRegistrySupport 和 ConfigurableBeanFactory 的功能。AutowireCapableBeanFactory提供创建 bean、自动注入、初始化以及应用 bean 的后处理器。AbstractAutowireCapableBeanFactory综合AbstractBeanFactory 并对接 Autowire CapableBeanFactory进行实现。ConfigurableListableBeanFactory: BeanFactory 配置清单指定忽略类型及接口等。DefaultListableBeanFactory: 综合上面所有功能主要是对 Bean注册后的处理。 XmlBeanFactory对 DefaultListableBeanFactory 类进行了扩展主要用于从XML文档中读取 BeanDefinition对于注册及取 Bean 都是使用从父类 DefaultListableBeanFactory 继承的方法去实现而唯独与父类不同的个性化实现就是增加了XmlBeanDefinitionReader类型的reader属性。在XmlBeanFactory 中主要使用reader 属性对资源文件进行读取和注册。 2 XmlBeanDefinitionReader XML配置文件的读取是 Spring 中重要的功能因 Spring 的大部分能都是以配置作为切人点的那么我们可以从XmlBeanDefinitionReader 中梳理一下资源文件读取、解析及注册的大致脉络首先我们看看各个类的功能。 ResourceLoader定义资源加载器主要应用于根据给定的资源文件地址返回对应的 Resource。BeanDefinitionReader主要定义资源文件读取并转换为 BeanDefinition 的各个功能。EnvironmentCapable定义获取 Environment 方法。DocumentLoader定义从资源文件加载到转换为Document 的功能。AbstractBeanDefinitionReader对 EnvironmentCapable、BeanDefinitionReader 类定义的 功能进行实现。BeanDefinitionDocumentReader定义读取 Docuemnt 并注册 BeanDefinition 功能。BeanDefinitionParserDelegate定义解析 Element 的各种方法。 经过以上分析我们可以梳理出整个 XML 配置文件读取的大致流程如下图所示在XmlBeanDefinitionReader 中主要包含以下几步的处理。
http://www.dnsts.com.cn/news/115625.html

相关文章:

  • 广东省高校质量工程建设网站做特价的网站百度
  • 网站建设技术分类那个网站做问卷好
  • 网站多网合一五星级酒店网站建设
  • 网站制作自己做服务器短链
  • 四川省级建设主管部门网站wordpress 调用页面内容
  • 书城网站建设项目定义新网站需要加锚文本吗
  • 泉州建设网站公司国内知名的网站建设企业
  • 临沂网站建设培训锻件开发设计公司
  • 成都网站制作建设网页传奇加速器
  • 酒店网站建设项目大学信息化建设 网站群
  • 有哪些免费自学设计软件的网站awada wordpress
  • 怎么给网站做外链邵连虎梅州建网站
  • 哪些网站可以做公司制度怎样做约票的网站意思
  • 门户网站建设情况自查报告必要 网站
  • 台州黄岩网站建设外包制作app软件要多少钱
  • 培训心得体会怎么写江门百度网站快速优化
  • 网站年龄和域名年龄网站活动页面
  • 网站建设腾讯云与阿里云wordpress采集商品
  • 盘龙网站建设二手网站信用体系建设
  • 牛网站页面设计说明怎么写
  • 文汇智能建站平台能进入危险网站的浏览器
  • 旅游网站建设的课题研究的主要内容动图制作网站
  • 访问中国建设银行网站专业网络推广方案
  • 成都网站设计策划免费手机网站快速建站
  • 浙江建设职业技术学院尔雅网站好用的免费网站
  • 淘宝优惠券网站怎么做做网站的素材
  • 买东西的网站都有哪些小说网站系统怎么做
  • 北京网站制作net2006wordpress无法下载
  • 学做网站需要学那些程序千库网素材免费下载官方
  • 怎么做网页的搜索功能北京seo服务