06 2020 档案
摘要:本文作者:geek,一个聪明好学的朋友 1. 简介 开发中我们需要异步执行某个耗时任务时候需要@Async,以下我将从源码角度解释该注解的实现原理。 2.前提条件@EnableAsync 项目使用中,需要添加@EnableAsync注解支持,才能使用@Async(也支持自定义注解)生效。@Ena
阅读全文
摘要:最近一个新项目在做后端HTTP库技术选型的时候对比了Spring WebClient,Spring RestTemplate,Retrofit,Feign,Okhttp。综合考虑最终选择了上层封装比较好的Feign,尽管我们的App没有加入微服务,但是时间下来Feign用着还是很香的。 我们的syt
阅读全文
摘要:本文作者:sytyale,另外一个聪明好学的同事 '茴' 字的十种写法 1、术语说明 名词 描述 稳定 如果 \(a\) 原本在 \(b\) 前面且 \(a=b\),排序之后 \(a\) 仍然在 \(b\) 的前面 不稳定 如果 \(a\) 原本在 \(b\) 前面且 \(a=b\),排序之后 \(
阅读全文
摘要:本文作者:geek,一个聪明好学的同事 1. 简介 我们在日常开发中有时因为业务的需要,需要的bean A中依赖bean B,同时又要在bean B中依赖bean A,如下面代码所示,在实例化A过程中,因为需要依赖B的注入,这时候会触发B的实例化,但是B的实例化中依赖A,这样A与B之间就会形成了
阅读全文
摘要:本文作者:geek,一个聪明好学的同事 1. 简介 开发中我们常用@Commpont,@Service,@Resource等注解或者配置xml去声明一个类,使其成为spring容器中的bean,以下我将用从源码角度看以AnnotationConfigApplicationContext为例看spri
阅读全文

浙公网安备 33010602011771号