分类:: 框架

0

Webpack笔记及实用性评估

1. 概述Webpack是一个模块合并的工具,认为前端所有资源JS,CSS,图片等都是组件,在构建前端时,可进行选择性加载,一次初始化后,webpack就会帮我们进行自动化的引用和导入。 在越来越多AJAX的使用情况下,局部刷新慢慢取代整页刷新,因此一个页面的代码,除了初始化时状态还包括运行时状态,客户端也要承载越来越多的代码,大量的代码需要很好的组织,而webpack则可以提供一个将不同代码

0

03-循环依赖

实例化bean是一个比较复杂的过程,在factory构造对象后,还要进行初始化,这其中就包括了依赖检测和循环依赖的解决。 1. 什么是循环依赖循环依赖即环状引用,两个或者以上bean相互持有对方的引用,变成一个环状。 2. Spring是如何解决的 构造循环依赖这类依赖是无法解决的,只能抛出BeanCurrentlyInCreationException setter循环依赖表示通过setter注

0

02-创建器

1. 构造工厂DefaultListableBeanFactoryXmlBeanFactory继承自DefaultListableBeanFactory,而DefaultListableBeanFactory是整个bean加载的核心部分,是默认实现,介绍下类图中的各个类的作用: (接口)AliasRegistry:定义对alias的简单增删改等操作; (类)SimpleAliasRegistr

0

01-Spring整体架构

开坑前言作为一个开发者,阅读源码是一种非常好的学习方式,在我们日常工作或者学习中,或多或少会接触到一些开源代码,例如Java中的SSH, mybatis等,这些源码的普及和应用程度远远超过我们的想象,很多人也不断的推动和完善这些代码,有着多年积淀,不管我们当前是什么水平,阅读这些源码可以更加熟练使用,让我们程序设计更加完美,让我们思维方式更为开阔,纵观身边的朋友,能够通读源码的人确实不多,究其