Omid HaghighatgooJava 17 New FeaturesPattern matching for switch expression and statement is a new feature which enhanced java 17 under JEP 406 (Java Enhancement Proposal). In…Apr 19, 2023Apr 19, 2023
Omid HaghighatgooEnabling Swagger 3.0 For Spring Boot ProjectsIn this article we want to start quickly swagger 3.0 API documentation for our existing spring boot project.Oct 17, 2022Oct 17, 2022
Omid HaghighatgooConsistency, Availability, Partition Tolerance Or CAP TheoremCAP theorem is a theory about distributed network applications or specially distributed data store which was formulated in 1990 by Eric…Feb 6, 20221Feb 6, 20221
Omid HaghighatgooAvoiding NullPointerException In JavaThere are lots of situation witch NullPointerException break your application with keeping in mind that it is hard to predict all null…Jan 5, 20222Jan 5, 20222
Omid HaghighatgooSpring @RestControllerAdvice When and Why?@RestControllerAdvice annotation is the composition of two annotations: 1- @ControllerAdvice and 2- @ResponseBody. In this article we will…Dec 28, 2021Dec 28, 2021
Omid HaghighatgooHow Log4j May Infected Your Application?Recently we read every where about vulnerability of log4j2 … but what is the story exactly? In this article we will study about this…Dec 26, 20211Dec 26, 20211
Omid HaghighatgooAngular: Just-In-Time (JIT) Compilation or Ahead-Of-Time (AOT) CompilationAngular framework support both just-in-time compilation and ahead-of-time compilation. In this article we will review what is each of them…Dec 20, 2021Dec 20, 2021
Omid HaghighatgooDoes Spring Boot Support Lazy Initialization?In software development lazy initialization means to postpone any heavy process like object creation or evaluation, calculation a value and…Dec 18, 2021Dec 18, 2021