How to create a Multi-Database Pool in HikariCP

This Multi-Database HikariCP pool code aims to reduce the boilerplate code to a bare minimum, giving…

How to Use Batch in JDBC to Insert huge data

Prefer using plain JDBC for huge data migration. One record at a time is too slow,…

Interview Question: IS-A & HAS-A Relationship

Hey, Tea Lovers! Today let’s look at the most asked interview question, IS-A & HAS-A relationship. Both…

Interview Question: Comparable vs Comparator

most asked interview question, Comparable vs Comparator. Both beginners and experienced persons get this question in…

How to use groupingBy Collector in Java Streams

groupingBy is similar to GROUP BY of SQL since it groups and collects the objects based…

Interview Question: Final vs Finally vs Finalize

Difference between final, finally, and finalize in Java. Mostly the beginners face this question. Same name,…

The Magic of Java’s Reflection API

Read and modify the behavior of the class at runtime with Java's Reflection API. It is…

Every Programmer Needs these Eclipse IDE Plugins

Eclipse IDE Plugins that every programmer must-have. These free and easy to use plugins help you…

Iterating over List: Basic to Advance to Stream API

how you can iterate over a List, be it ArrayList, LinkedList or any other. Basic loop…

The Things I Love and Use from Java 11

Java 11 with Improved productivity and less repetition. No need of external libraries for small things.…