logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

(二)ApplicationContext的启动以及初始化过程

在查看SpringBoot的源码时,可以看到构造完ConfigurableApplicationContext实例后,是通过调用ConfigurableApplicationContext中的refresh方法来触发容器的一切处理流程的。1.关于AbstractApplicationContext的refresh()方法该方法是触发容器加载BeanDefinition以及创建对象等...

在SpringTest中将Mockito的mock对象通过spring注入使用

1. 原理介绍通过BeanFactoryPostProcessor向BeanFactory中注册需要进行Mock的对象,使当前Bean容器在依赖注入时使用我们提供的Mock对象注入到实例中使用。具体需要交给容器管理的mock实例,是通过TestExecutionListener在容器开始启动前去解析当前测试类中的使用@Mock注解的字段,然后根据类型创建对应的Mock实例,将创建出来的M...

SpringBoot使用devtools导致的类型转换异常

问题:最近在使用新框架SpringBoot + shiro + spring-data-jpa时,为了体验下spring自带的热部署工具的便捷,于是引入了<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifac

#spring
到底了