前言 上一篇文章介紹了JavaPoet的原理和使用,這里在介紹一下AutoValue的原理,并模仿自定義實(shí)現(xiàn)一個(gè)AutoValue。AutoVa...
前言 最近在用Dagger開發(fā)應(yīng)用,Dagger是google在square的基礎(chǔ)上去反射的依賴注入框架。Dagger會(huì)根據(jù)定義的注解在編譯階段...
前言 最近在用netty開發(fā)項(xiàng)目,主要用于tcp通信,處理邏輯時(shí)發(fā)現(xiàn)沒(méi)有很好的同步獲取response的機(jī)制,研究了一下現(xiàn)在主流的方式,就自定義...
前言 上一篇文章介紹了SpringBoot的@Conditional的使用和原理,這里在介紹一下EmbeddedServletContainer...
前言 上一篇文章介紹了SpringBoot的Endpoint,這里再介紹下@Conditional。SpringBoot的AutoConfig內(nèi)...
前言 上一篇文章介紹了SpringBoot的PropertySourceLoader,自定義了Json格式的配置文件加載。這里再介紹下EndPo...
前言 上一篇文章介紹了SpringBoot的EnableAutoConfiguration,并通過(guò)自定義注解來(lái)實(shí)現(xiàn)相同的功能。這里再介紹一下Sp...
前言 上面幾篇文章介紹了SpringFramework的一些原理,這里開始介紹一下SpringBoot,并通過(guò)自定義一些功能來(lái)介紹SpringB...
前言 上一篇文章介紹了SpringMvc的ControllerAdvice和ExceptionHandler,這里在介紹一下ViewResolv...