Springboot扩展点之DisposableBean

原文 by :凡夫编程
前言
DisposableBean,是在Spring容器关闭的时候预留的一个扩展点,从业务开发的角度来看,基本上是用不到的,但是Spri…

Springboot扩展点之@PostConstruct

原文by:凡夫贩夫
前言
@postContruct全限定类名是javax.annotation.PostConstruct,可以看出来其本身不是Spring…

Spring中的InitializingBean的使用详解

原文by : 境里婆娑
一、InitializingBean作用
InitializingBean简介:
InitializingBean是Spring提供的拓…

每天一个摆脱if-else工程师的技巧——优雅的参数校验

阿里妹导读
在日常的开发工作中,为了程序的健壮性,大部分方法都需要进行入参数据校验。本文围绕作者如何优雅的进行参数校验展开讨论。
一、前言
在日常的开发工作中…

SpringCloud之Nacos配置管理、Feign、Gateway服务网关

1.Nacos配置管理
Nacos除了可以做注册中心,同样可以做配置管理来使用。
1.1统一配置管理
当微服务部署的实例越来越多,达到数十、数百时,逐个修改微…

Spring Bean IOC、AOP 循环依赖如何解

作者:小傅哥
博客:https://bugstack.cn

沉淀、分享、成长,让自己和他人都能有所收获!😄

一、前言
延迟满足能给你带来什么?
大学有四年时…

这些年背过的面试题——SpringCloud篇

阿里妹导读
本文是技术人面试系列SpringCloud篇,面试中关于SpringCloud都需要了解哪些基础?一文带你详细了解,欢迎收藏!
Why Sprin…

一文聊聊程序员的痛楚与磨难选择

阿里妹导读
对于还没有完整读过源码的小伙伴,本文建议的源码阅读方式,不妨尝试下。从你准备开始阅读源码,你会发现,要做的事情太多了,不过一步一个脚印,你会发现,…

这些年背过的面试题——Spring篇

阿里妹导读
对技术人来说,面试成功的道路只有一条,就是好好准备技术基础。本文是面试系列文章Spring篇,作者把自己的八股文和一些经验总结汇总在一起,供大家参…

Java面向容错编程之重试机制

阿里妹导读
容错编程是一种重要的编程思想,它能够提高应用程序的可靠性和稳定性,同时提高代码的健壮性。本文总结了一些作者在面对服务失败时如何进行优雅重试,比如a…

一文浅谈CodeReview中的一些思考

阿里妹导读
CodeReview在日常的开发过程中越来越被重视,它在提高代码质量同时促进团队成员之间的知识共享和技能提升方面发挥了诸多作用,本文将主要围绕Co…

请谨慎使用 @Builder 注解!

本文主要指出 @Builder 存在的一些问题,指出它并不是链式编程的最佳实践。
一、前言
前一段时间写过一篇 《使用 lombok @Builder 注解,…

一文探究系统分析与设计的逻辑性

「软件分析」与「软件设计」这样的词眼经常听到,然而要真正理解「软件分析」和「软件设计」的本质是比较难的,本文带你了解软件分析与设计的「逻辑性」到底是什么。
一…

Spring中的18个注解,你会几个?

作者:Java的小本家

@Controller
标识一个该类是Spring MVC controller处理器,用来创建处理http请求的对象.

@Res…

干货 | 携程酒店RSocket实践

作者简介
刘诚,携程酒店研发性能架构师。2014年加入携程,致力于通过架构的演进,控制企业硬件成本。
一、初识RSocket
在QCon2019北京大会上第一次…

Java代码乱象!

导读

查尔斯·狄更斯在《双城记》中写道:“这是一个最好的时代,也是一个最坏的时代。”
移动互联网的快速发展,出现了许多新机遇,很多创业者伺机而动;随着行业竞争…

Spring 常犯的十大错误,这坑你踩过吗?

来源:JAVA高级程序员
1、错误一:
*太过关注底层
我们正在解决这个常见错误,是因为 “非我所创” 综合症在软件开发领域很是常见。症状包括经常重写一些常见的…

基于 micro 的go微服务系列之三

以下文章来源于饭谈编程 ,作者帅气的小饭饭
如何编写一个微服务?这里用的是go的微服务框架go micro,具体的情况可以查阅:http://btfak.com…

go微服务系列之二

以下文章来源于饭谈编程 ,作者帅气的小饭饭
【干货点】 此处是【go微服务】系列文的第2篇文章,由于在写该系列文章的时候还没有申请公众号,因此导致其他公众号转载…

手撕面试题ThreadLocal!!!

说明
面试官:讲讲你对ThreadLocal的一些理解。
那么我们该怎么回答呢????你也可以思考下,下面看看零度的思考;

ThreadLocal用在什么地方…