
spring源码
文章平均质量分 94
spring源码解析,如bean 、core部分的解读
程序员ken
愿你有一艘小船,见一座座灯塔。虽流程缓慢,却已至千里!
公众号:程序员ken
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于Spring IOC (DI-依赖注入),你需要知道的 案例版
原文:https://blog.csdn.net/javazejian/article/details/54561302自己做的demo:链接: https://pan.baidu.com/s/1GrNT7tL2E2MrWHOw7-jamA 提取码: jvbkBean的延长加载在某些情况下,我们可能希望把bean的创建延迟到使用阶段,以免消耗不必要的内存,Spring也非常自愿地支持了延迟bean的初始化。因此可以在配置文件中定义bean的延迟加载,这样Spri...原创 2020-07-15 21:49:55 · 274 阅读 · 0 评论 -
spring源码解析---spring-core(三)
getBean 这里便是bean初始化的核心逻辑。源码比较复杂,分开说。以getBean(String name)为例。AbstractBeanFactory.getBean: @OverridepublicObjectgetBean(Stringname) throwsBeansException{ returndoGetBean(name,null,null,false); } 第二个参数表示bean的Class类型,第三个表示创建...转载 2020-06-08 22:59:35 · 338 阅读 · 0 评论 -
spring源码解析---spring-core(二)
Bean解析XmlBeanDefinitionReader.registerBeanDefinitions:publicintregisterBeanDefinitions(Documentdoc,Resourceresource) { BeanDefinitionDocumentReaderdocumentReader=createBeanDefinitionDocumentReader(); intcountBefore=getRe...转载 2020-06-06 08:44:24 · 952 阅读 · 0 评论 -
spring源码解析(二):spring结构组成+容器基础XmlBeanFactory
原创 2020-06-06 08:38:24 · 302 阅读 · 0 评论 -
spring源码解析(一):spring整体架构概述
下面简单解释下JPA和JDO:JPA: JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。JDO :JDO(Java Data Object )是Java对象持久化的新的规范,也是一个用于存取某种数据仓库中的对象的标准化API。 Portlet:Portlet是基于Java的Web组件,由Por...原创 2020-06-06 08:34:26 · 350 阅读 · 0 评论 -
spring源码解析---spring-core(一)
https://github.com/seaswalkerhttps://github.com/seaswalker/Spring使用版本spring4.2.2或者4.1.1基本本部分从最基本的Spring开始。配置文件:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"...原创 2020-06-04 22:50:53 · 2027 阅读 · 0 评论