首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
spring
订阅
laughtale
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
深入理解Spring IOC(五) 、 创建bean实例
我们可以看出来,这块主要是来执行InstantiationAwareBeanPostProcessor的,为什么要在代码块1.3中这里调用呢?因为要给代理类一个机会替换掉原来的对象的,因为下一步就要在代码块1.4处都要调用doCreateBean创建真正的bean实例了。然后我…
【spring 源码】IOC 之bean实例的创建
这里有两个重要的接口,一个是BeanFactory,顾名思义是bean的工厂、容器,bean创建好了就回放入这个容器里,我们要用的bean实例都是从bean工厂提供的。另一个接口是ResourceLoader,它的实现类实现了读取配置文件,将配置封装成bean实例,然后将bea…
不贴代码,Spring的Bean实例化过程应该是怎样的?
对于写Java的程序员来说,Spring已经成为了目前最流行的第三方开源框架之一,在我们充分享受Spring IOC容器带来的红利的同时,我们也应该考虑一下Spring这个大工厂是如何将一个个的Bean生产出来的,本期我们就一起来讨论一下Spring中Bean的实例化过程。 这…
Spring Context 你真的懂了吗
今天介绍一下大家常见的一个单词context应该怎么去理解,正确的理解它有助于我们学习spring以及计算机系统中的其他知识。1.context是什么我们经常在编程中见到context这个单词,当然每
Spring注解之@Component、@Controller、@Service、@Repository
Spring注解@Component、@Controller、@Service、@Repository放在一起讲的原因很简单,因为,这四个注解实际上没有任何本质区别,只是后三者只是涉及一些命名规范而已,四者的注解效果确实一致。关于这里的命名规范就好比苹果叫苹果,你不会说苹果是菠…
学习Spring
1. 介绍 Rod Johnson是Spring Framework的创始人。Spring的理念:使Java企业级开发更加简单 Spring Context:Core模块的BeanFactory使Spring成为一个容器,而上下文模块使它成为一个框架。这个模块扩展了BeanFa…
学习Mybatis
3. CRUD 概念:有时候,我们不想使用所有的条件,而只是想从多个条件中选择一个使用。针对这种情况,MyBatis 提供了 choose 元素,它有点像 Java 中的 switch 语句。 需求:传入了 “title” 就按 “title” 查找,传入了 “author” …
如何分析SpringBoot源码模块及结构? SpringBoot源码(二)
本专栏是Springboot源码专题,大白话讲解Springboot源码,有详细的每一行中文注释供阅读。
造轮子:实现一个简易的 Spring IoC 容器
我通过实现一个简易的 Spring IoC 容器,算是真正入门了 Spring 框架。本文是对实现过程的一个总结提炼,需要配合源码阅读,源码地址。 结合本文和源码,你应该可以学到:Spring 的原理和 Spring Boot 的原理。 Spring 框架是 Java 开发的,…
IntelliJ IDEA 创建Spring+SpringMVC+mybatis+maven项目
到这里先不要修改java包的状态, 接着创建其他目录结构,这么做的主要目的是方便创建分级结构。 大功告成。