查漏补缺,学到就是自己的,视频连接:全面深度讲解spring5底层原理

先学会用法,再学它的实现

容器与 bean

1) 容器接口

  • BeanFactory 接口,典型功能有:

    • getBean
  • ApplicationContext 接口,是 BeanFactory 的子接口。它扩展了 BeanFactory 接口的功能,如:

    • 国际化
    • 通配符方式获取一组 Resource 资源
    • 整合 Environment 环境(能通过它获取各种来源的配置信息)
    • 事件发布与监听,实现组件之间的解耦

可以看到,我们课上讲的,都是 BeanFactory 提供的基本功能,ApplicationContext 中的扩展功能都没有用到。

演示1 - BeanFactory 与 ApplicationContext 的区别

代码参考

com.itheima.a01

收获

Spring高级四十九讲笔记相关推荐

  1. C++面向对象高级编程十九讲

    文章目录 0 背景 1 内容 0 背景 因为本人的C++基础不是很扎实,很多面向对象的基本语法掌握的不是很熟练,导致写程序出错时,经常会犯错,于是就去网上找到了侯捷老师的C++课进行观摩学习. 本文是 ...

  2. 高等数学学习笔记——第四十九讲——一阶常微分方程的求解

    1. 问题引入--不定积分与微分方程的解 2. 一阶微分方程的几种情形 3. 可分离变量的微分方程(分离变量法) 4. 齐次微分方程(可化为可分离变量方程)(有理函数分解方法:待定系数法) 5. 一阶 ...

  3. Scratch第四十九讲:完美的下落和反弹

    做了很多小游戏,都会遇到碰撞和反弹的情况,CC哥大多时候也都是简单处理一下,包括之前的讲座也有提过,但是没有认真的讲解过.今天就专门为这个主题做一讲,把这部分内容彻底讲透,大家可以一起探讨一下. 是不 ...

  4. 如何选择适合你的兴趣爱好(四十九),现代舞

    如何选择适合你的兴趣爱好(四十九),现代舞 围城网的摇摇今天给大家带来了"如何选择适合你的兴趣爱好"系列专辑的第四十九讲--现代舞.现代舞是20世纪初在西方兴起的一种与古典芭蕾相对 ...

  5. 趣谈网络协议笔记-二(第十九讲)

    趣谈网络协议笔记-二(第十九讲) HttpDNS:网络世界的地址簿也会指错路 自勉 勿谓言之不预也 -- 向为祖国牺牲的先烈致敬! 引用 dns缓存刷新时间是多久?dns本地缓存时间介绍 - 东大网管 ...

  6. Linux性能优化实战学习笔记:第四十六讲=====实战分析

    Linux性能优化实战学习笔记:第四十六讲 一.上节回顾 不知不觉,我们已经学完了整个专栏的四大基础模块,即 CPU.内存.文件系统和磁盘 I/O.以及网络的性能分析和优化.相信你已经掌握了这些基础模 ...

  7. CG基础教程-陈惟老师十二讲笔记

    转自 麽洋TinyOcean:http://www.douban.com/people/Tinyocean/notes?start=50&type=note 因为看了陈惟十二讲视频没有课件,边 ...

  8. c语言头文件格式图片_阿波罗 STM32F767 开发板资料连载第四十九章 图片显示实验...

    1)实验平台:alientek 阿波罗 STM32F767 开发板2)摘自<STM32F7 开发指南(HAL 库版)>关注官方微信号公众号,获取更多资料:正点原子 第四十九章 图片显示实验 ...

  9. 《佛密诸事》第七章:释逸牟尼四十九禅修录(节录十日)

    四十九禅是佛祖释迦牟尼经过了六年的苦行修后未得正果,最后四十九禅定法开悟而得圆通.这四十九禅是每天昼夜不断地禅练,有七种坐势.七种手印.七种观想.七种咒语.七种感悟.七种禅眠.最后是七种神通. 释祖在 ...

最新文章

  1. D~信息学/计算机专业操作
  2. [译] Go: 理解 Sync.Pool 的设计
  3. Android NDK学习(七):NDK 编译支持 C++特有的库
  4. 佳能c3020维修模式 白电平调整_真·迷你微单 佳能EOS M200简评
  5. Chapter 6. H.264/MPEG4 Part10
  6. 安装oracle12.1  32位客户端时,出现[INS-10102]未能初始化安装程序错误
  7. python链表next_链表(python)
  8. python3访问map
  9. matlab 带通滤波结果不对,带通滤波 matlab
  10. 湖南麒麟下加载RapidIO驱动
  11. 矩阵分析与应用学习总结目录
  12. windows meson ,ninja安装以及vs2017编译 libnice
  13. json for modern c++,这是我用过的最好用的json库了
  14. 关于自然语言理解的一些理解
  15. pycharm 配置虚拟环境 安装虚拟环境
  16. 2022电子邮箱大全,国内企业邮箱注册大全有哪些?
  17. 使用链表实现LIFO栈
  18. 性能和稳定性测试报告模板
  19. 【蓝桥杯单片机的备赛旅行日记系列】之国赛决赛第五届多功能事件记录器
  20. 也谈分布式系统中的网络模型和故障模型

热门文章

  1. 1056: 幸运数字 Python
  2. 【Microsoft Azure 的1024种玩法】七十四.五分钟在Azure Virtual Machines中快速部署一套软件项目管理及自动构建工具
  3. 从零开始的机器人操作系统(ROS)(0)机器人漫谈以及双系统安装
  4. 案例研究丨运动品牌On昂跑如何通过DTC创新实现全球化战略
  5. 工作十年,你的职场核心竞争力在哪里
  6. IDEA项目中与Git仓库出现的常见问题_小结
  7. 渗透分支写脚本_抖音文案怎么写吸引人?最新文案创作技巧分享(赠文案脚本模板)...
  8. 计算机信息化教学培训心得体会,信息化教学培训心得体会_信息化教育学习收获范文...
  9. 不要被数据蒙蔽你的眼睛
  10. 深析C语言的灵魂 -- 指针