E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
tiny-spring
框架复习(一):不如写个
tiny-Spring
?(完整版)
框架复习(一):不如写个
tiny-Spring
?项目来源IOC为什么要有IOC?IOC部分要实现什么功能?
Sonihr
·
2023-09-28 03:54
JAVA面试复习笔记
tiny-spring
spring源码
spring
深入研究Spring-IoC:源码分析容器创建
Tiny-spring
手动实现了Spring框架,通过对这个源码的解读可以更好更有效的理解Spring。
一支支穿云箭
·
2023-07-15 16:42
JAVA
spring
源码
编码
ioc
tiny-spring
源码解析(五)读取xml配置来初始化bean
gitcheckoutstep-4-config-beanfactory-with-xml这里面有一个XmlBeanDefinitionReader接口有一个实现loadBeanDefinitionsimage.png这个是载入resources目录下的配置文件image.png我们看看做了什么···publicclassXmlBeanDefinitionReaderextendsAbstract
Maceys
·
2021-05-13 22:43
Spring AOP实现主要过程
本文针对的是icomac-spring项目,是自己重现了tianxiaono的仿写toy-spring项目,最开始的版本是黄亿华前辈实现的
tiny-spring
,该项目时间节点是2014.1具体参考:自己动手实现的
IComac
·
2020-09-17 03:06
Spring
Spring
AOP
IoC容器的简单实现
代码在这里,API参照了SpringIoC部分,实现的具体过程参照了
tiny-spring
和ioc-sample。先看看如何使用:像Spring一样用@Testpublicvoidreg
zhanghTK
·
2020-07-08 12:25
spring-mini之ioc.md
此外,在倒腾spring-mini时对
Tiny-Spring
,spring3.0源码以及《Spring技术内幕》进行了相关的参考。
木易爽
·
2020-06-23 08:22
TinySpring学习(Step1)
今天开始每天都会抽出三个番茄来学习
tiny-spring
,从而达到对spring核心源码的理解,今天第一天,总结一下step1首先定义两个类,类图如下:BeanDefinitionpublicclassBeanDefinition
Celine丹
·
2020-06-22 20:39
-----
【Spring】
♥
框架知识
Spring学习记录
tiny-spring
源码解析(一)导读
SpringFramework是一个开源框架,能帮助企业快速搭建一栈式(FullStack)企业级项目应用框架。SpringFramework项目架构图:image.png上面的图展示出,Spring框架包含了非常多的功能,不能漫无目的,一股脑地阅读,这样很容易头晕。了解完Spring架构、模块以及模块对应的功能后,可以针对性阅读部分源码。逐一攻破。另外Spring在代码设计中运用了大量的设计模式
Maceys
·
2020-02-21 05:16
tiny-spring
源码解析(三)将bean创建放入工厂
gitcheckoutstep-2-abstract-beanfactory-and-do-bean-initilizing-in-it上一篇中的bean是初始化好之后再set进去的,实际使用中,我们希望容器能自动管理bean的生命周期,于是我们可以将bean的初始化放入Beanfactory,为了保证扩展性,我们使用ExtractInterface的方法,将BeanFactory替换成接口,而使
Maceys
·
2019-12-08 02:54
Spring 源码深入理解 1
step1--step10,看着作者是一步步把spring整个框架搭起来的,一步步顺着spring的功能完善代码,顺便学学spring类的组织结构https://github.com/code4craft/
tiny-spring
学习吧朱小宁
·
2019-11-28 20:29
手把手教你实现spring-beans (一)
系列文章手把手教你实现spring-beans(一)手把手教你实现spring-beans(二)手把手教你实现spring-context(TODO)手把手教你实现spring-aop(TODO)关于 本系列是对
tiny-spring
anyoptional
·
2019-10-10 18:12
Spring框架IOC的源码阅读[上]
写在前面的话,之前对Spring也仅仅会用的程度,偶然朋友提到过想实现Spring的IOC和AOP功能,看了git上面
tiny-spring
的实现,前辈的思路很清晰,于是便有了基于当前Spring最新版本
张大佛爷__zhang
·
2019-01-31 00:00
Java
Java
Spring
tiny-spring
源码解析(二)最基本的容器
gitcheckoutstep-1-container-register-and-getIoC最基本的角色有两个:容器(BeanFactory)和Bean本身。这里使用BeanDefinition来封装了bean对象,这样可以保存一些额外的元信息。image.png声明一个BeanDefinition类包含一个Object对象image.png声音一个BeanFactory工厂包含一个Map集合存
Maceys
·
2018-04-10 14:16
tiny-spring
源码解析(四)为bean注入属性
gitcheckoutstep-3-inject-bean-with-property为bean注入属性,这里将信息保存成PropertyValue对象,并且保存到BeanDefinition中image.pngimage.pngimage.pngimage.png这里的registerBeanDefinition在上一篇中说到是初始化bean的入口image.png再调用AutowireCapa
Maceys
·
2018-04-10 14:55
1000行代码读懂Spring(二)- 在Spring中实现AOP
今天就用
tiny-spring
来实现一个AOP。具体功能会包括:读取AspectJ格式的Pointcut描述。使用JDK动态代理以及CGLib两种方式进行AOP织入。
gcc2ge
·
2015-08-27 13:00
1000行代码读懂Spring(二)- 在Spring中实现AOP
今天就用
tiny-spring
来实现一个AOP。具体功能会包括:读取AspectJ格式的Pointcut描述。使用JDK动态代理以及CGLib两种方式进行AOP织入。
黄亿华
·
2014-01-20 16:00
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他