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…2 min read·Apr 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.1 min read·Oct 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…3 min read·Feb 6, 2022--1--1
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…2 min read·Jan 5, 2022--2--2
Omid HaghighatgooSpring @RestControllerAdvice When and Why?@RestControllerAdvice annotation is the composition of two annotations: 1- @ControllerAdvice and 2- @ResponseBody. In this article we will…1 min read·Dec 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…3 min read·Dec 26, 2021--1--1
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…2 min read·Dec 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…2 min read·Dec 18, 2021----