上一页 1 2 3 4 5 6 7 ··· 17 下一页
摘要: 学习之前先问自己三个问题,what、why、how What定义,对你学习对象清楚的定义。学习之前你肯定得弄清楚自己学习的是什么。... 阅读全文
posted @ 2020-04-14 16:43 词汇族 阅读(406) 评论(0) 推荐(0) 编辑
摘要: Springboot的jar启动方式,是通过IOC容器启动 带动了Web容器的启动 而Springboot的war启动方式,是通过W... 阅读全文
posted @ 2020-03-29 23:02 词汇族 阅读(92) 评论(0) 推荐(0) 编辑
摘要: Springboot的jar启动方式,是通过IOC容器启动 带动了Web容器的启动 而Springboot的war启动方式,是通过Web容器(如Tomcat)的启动 带动了IOC容器相关的启动 一、不可不说的Web容器(如Tomcat) 不管是jar启动还是war包启动,都绕不开web容器相关。先了 阅读全文
posted @ 2020-03-29 22:58 词汇族 阅读(461) 评论(0) 推荐(1) 编辑
摘要: @SpringBootApplication解析 一、三层注解 二、@ComponentScan 1.相当于 xml 配置文件中的, 2. ComponentScan 默认会扫描当前类所在 package 下的的所有加了相关注解标识的类到 IoC 容器中 3.主要作用就是扫描指定路径下的标识了需要装 阅读全文
posted @ 2020-03-25 13:46 词汇族 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 这次来分析下切面的执行过程。 1.怎么看? 怎么开始看源码呢?就直接从被增强的方法调用那里打断点,看看怎么执行的: 然后就来到了这: 2.初步分析 里面有段: 就是上篇文章讲到的注解配置暴露代理对象,放到AopContext的ThreadLocal里去,之后就可以随时用 AopContext.cur 阅读全文
posted @ 2019-12-08 16:56 词汇族 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 1.@EnableAspectJAutoProxy(proxyTargetClass = true) 就是弄了个"org.springframework.aop.config.internalAutoProxyCreator"::AnnotationAwareAspectJAutoProxyCrea 阅读全文
posted @ 2019-12-08 14:48 词汇族 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 上篇文章我们分析了AnnotationConfigApplicationContext的构造器里refresh方法里的invokeBeanFactoryPostProcessors,了解了@Component和@Bean的原理等,invokeBeanFactoryPostProcessors还没分析 阅读全文
posted @ 2019-10-23 21:27 词汇族 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Spring源码分析之IOC的三种常见用法及源码实现(二) 回顾上文 我们研究的是 这两句话的实现,其中来到了主角儿AnnotationConfigApplicationContext的构造器实现: 其中this()和register(annotatedClasses);看完了,我们这次来看看ref 阅读全文
posted @ 2019-10-20 21:22 词汇族 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 1.ioc核心功能bean的配置与获取api 有以下四种 (来自精通spring4.x的p175) 常用的是前三种 第一种方式 第二种方式 定义 获取 第三种方式 定义 注意: 通过@Bean的形式是使用的话, bean的默认名称是方法名,若@Bean(value="bean的名称")那么bean的 阅读全文
posted @ 2019-10-17 19:50 词汇族 阅读(435) 评论(0) 推荐(1) 编辑
摘要: 一、Spring框架整体,各个部分 1.Spring Core Container Core 和 Beans 模块是框架的基础部分,提供 IoC (控制反转)和依赖注入特性。 这里的基础 概念是 BeanFactory,它提供对 Factory 模式的经典实 现来消除对程序’性单例模式的需要,并真 阅读全文
posted @ 2019-09-02 21:52 词汇族 阅读(304) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 17 下一页