
spring
ZhongWenhui_1995
这个作者很懒,什么都没留下…
展开
-
spring:bean的销毁
登记需要执行销毁方法的bean在bean装配里面提过,bean初始化完成之后,会注册成为DisposableBean,这个DisposableBean就是关闭的时候,调用其destroy方法来销毁beanAbstractBeanFactory#registerDisposableBeanIfNecessary重点是requiresDestruction方法,用来判断是否需要手动调用销毁方法,...原创 2020-05-04 22:44:15 · 730 阅读 · 0 评论 -
spring IOC:bean装配
总结额。。。写得并不是很好,不过通过这个来强迫自己去梳理下整个流程,加深印象,也是阔以的最后,spring的注释是写得真的全啊!!!过程总结:项目启动做创建刷新上下文前的各种准备工作下面开始装配bean调用BeanDefinitionRegistryPostProcessor加载bean定义调用BeanFactoryPostProcessor修改替换bean定义里面的属性值(${...原创 2020-05-04 19:11:11 · 306 阅读 · 0 评论 -
spring aop过程分析
额。。。终于艰难的把整个aop和部分ioc初始化过程捋了遍。。。总结1.在 bean初始化完成,加入到spring ioc容器之前,会调用BeanPostProcessors执行后置动作2.其中会调用自动代理生成器(AbstractAutoProxyCreator)或者其他的自定义代理生成(AbstractAdvisingBeanPostProcessor之类)来判断(类、方法)、生成代...原创 2020-03-29 01:23:39 · 284 阅读 · 0 评论 -
spring提供的RestTemplate的header格式
闲聊:这次需求需要后台服务以http方式调用另一个服务,我用的spring的RestTemplate,先是通过本地配置host方法成功调成功,但是后面接入公司的mesh网关后(调用方所在服务器不需要配置host),连接失败了,排查了下发现是RestTemplate的header格式导致在使用RestTemplate的时候,除非直接使用execute方法,其他的如post…,get…,exc...原创 2019-11-23 20:53:19 · 915 阅读 · 0 评论 -
spring activemq @JmsListener 参数配置
id /** * The unique identifier of the container managing this endpoint. * <p>If none is specified, an auto-generated one is provided. * @see org.springframework.jms.config.JmsListenerEndp...原创 2019-04-30 14:37:34 · 9305 阅读 · 0 评论