spring
午夜岩石
这个作者很懒,什么都没留下…
展开
-
SpringBoot SPI
本文主要是个人理思路及后续复习用,没有由浅入深详细说明,不喜勿喷哈!先叨叨两句spring 主要功能是IOC和AOP,它让我们只用关心Bean对象的用,而很少关系他的依赖和创建,已经很牛逼了,SpringBoot又做了什么呢,Spring其实是提供了一些通用并且优秀的配置方式,比如说Spring对Mybatis Bean的管理,其实mybatis-spring jar包中已经提供了用户各种...原创 2019-10-21 22:20:38 · 464 阅读 · 0 评论 -
spring 知识点
Table of Contents@Configuration的原理@Autowired 和@Value 怎么自动注入的step1step2step3@Conditional实现原理@Import1 Bean以class形式导入2 实现ImportSelector,返回Bean路径3 实现 ImportBeanDefinitionRegistrar 导入逻...原创 2019-10-17 19:42:49 · 149 阅读 · 0 评论 -
spring生命周期
面试经常被问到这个问题,我个人感觉这个话题有点扯淡,最近写了个demo,记录一下bean对象BookBook.java@Componentpublic class Book implements InitializingBean,DisposableBean { public Book() { System.out.println("book 的构造方法"...原创 2019-06-25 19:35:52 · 100 阅读 · 0 评论 -
springAOP 源码
public List<Advisor> buildAspectJAdvisors() { List<String> aspectNames = this.aspectBeanNames; if (aspectNames == null) { synchronized (this) { aspectNames = this.aspectBeanNa...原创 2019-08-23 15:43:21 · 105 阅读 · 0 评论 -
spring-FactoryBean
FactoryBean,spring bean容器对bean的管理简单的说就是通过xml配置或者注解 将bean定义解析成Beandefine缓存起来,然后getBean的时候通过Beandefine实例化出所需的bean,但是如果遇到很复杂的bean的时候 xml配置或者注解就会显得有心无力了,spring-FactoryBean就是为了解决上述问题的,FactoryBean用法很简单 只需...原创 2019-08-28 17:26:14 · 106 阅读 · 0 评论 -
web listener中使用spring bean
Listsner是由Tomcat管理的,Tomcat无法把SpringIOC容器的Bean注入到Listsner,而注入Bean的工作是由Spring负责的。那么解决这个问题呢?从servletContext中拿到webApplicationContext,然后调用webApplicationContext.getBean("beanName")public class MessegeT...原创 2019-09-29 21:52:38 · 367 阅读 · 1 评论