摘要: 在IoC容器初始化过程中,一般不包含Bean依赖注入的实现。 依赖注入一般发生在应用第一次向容器获取Bean时(getBean),但是有一个例外。 在使用IoC容器时有一个预实例化的配置,即通过lazy init属性控制Bean的实例化(依赖注入)时机。 一般情况 当 时 会在容器初始化的过程中将所 阅读全文
posted @ 2019-07-14 23:20 白芷呀 阅读(612) 评论(0) 推荐(0) 编辑
摘要: Resource Spring的Resource接口代表底层外部资源,提供了对底层外部资源的一致性访问接口。 Resource接口提供了足够的抽象,足够满足我们日常使用。而且提供了很多内置Resource实现:ByteArrayResource、InputStreamResource 、FileSy 阅读全文
posted @ 2019-07-14 22:10 白芷呀 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 在Spring容器启动的过程中, 会将类解析成Spring内部的BeanDefinition结构,并将BeanDefinition存储到DefaultListableBeanFactory中 。 DefaultListableBeanFactory是整Spring注册及加载Bean的默认实现 。 总 阅读全文
posted @ 2019-07-14 21:52 白芷呀 阅读(674) 评论(0) 推荐(0) 编辑
摘要: IoC—Inversion of Control,即控制反转 IoC意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。 理解IoC的关键:“谁控制谁,控制什么,为何是反转,哪些方面反转了”: ● 谁控制谁,控制什么: 传统Java SE程序设计,我们直接在对象内部通过new进行 阅读全文
posted @ 2019-07-14 21:52 白芷呀 阅读(299) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2018.cnblogs.com/blog/1499639/201907/1499639-20190714215052961-1025501286.png) 阅读全文
posted @ 2019-07-14 21:51 白芷呀 阅读(175) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2018.cnblogs.com/blog/1499639/201907/1499639-20190714214835617-293063108.png) 阅读全文
posted @ 2019-07-14 21:51 白芷呀 阅读(143) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2018.cnblogs.com/blog/1499639/201907/1499639-20190714214737691-808078735.png) 阅读全文
posted @ 2019-07-14 21:48 白芷呀 阅读(107) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2018.cnblogs.com/blog/1499639/201907/1499639-20190714214759516-731398291.png) 阅读全文
posted @ 2019-07-14 21:48 白芷呀 阅读(102) 评论(0) 推荐(0) 编辑
摘要: Spring框架 帮助管理对象及其依赖关系 提供如通用日志记录、性能统计、安全控制、异常处理等面向切面的能力 帮助管理数据库事务,提供了一套简单的JDBC访问实现,提供与第三方数据访问框架集成(如Hibernate、JPA) 提供与各种Java EE技术整合(如Java Mail、任务调度等) 提供 阅读全文
posted @ 2019-07-14 21:47 白芷呀 阅读(189) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2018.cnblogs.com/blog/1499639/201907/1499639-20190723000350977-952239094.png) ![](https://img2018.cnblogs.com/blog/1499639/201907/1499639-20190723000356559-759471766.png) 阅读全文
posted @ 2019-07-14 21:46 白芷呀 阅读(388) 评论(0) 推荐(0) 编辑