Matt ZhangEnvironmentPostProcessor in Spring BootAs of Spring Boot 1.3, we’re able to use the EnvironmentPostProcessor to customize the application’s Environment …Apr 8, 2019Apr 8, 2019
Matt ZhangIs There a Destructor in Java?In Java, the garbage collector automatically deletes the unused objects to free up the memory. Developers have no need to mark the objects…Jan 9, 2019Jan 9, 2019
Matt ZhangBufferedreader vs Console vs Scanner in JavaThe differences between BufferedReader, Console, and Scanner classes in Java.Dec 23, 2018Dec 23, 2018
Matt ZhangBuild RESTful Services with Spring Boot 2.x in few stepsSpring Boot is built on top of Spring framework. With zero or minimum customization, it significantly reduces the efforts to develop…Nov 25, 20189Nov 25, 20189
Matt ZhangA quick and practical example of Hexagonal Architecture in JavaHave you ever come across the tangled up code, which mixes the business logic with UI presentation or another way around in N-tier…Nov 14, 20182Nov 14, 20182
Matt ZhangDo You Really Know About Optional Class in Java?Optional class was introduced in JDK 8 to represent the presence or absence of value wrapped inside. while knowing it probably saves…Sep 24, 2018Sep 24, 2018
Matt ZhangWhat needs to know about Array after Generics was introduced since JDK5Is array going well with java generics ? this article will find the answer for you.Sep 4, 2018Sep 4, 2018