A quick and practical guide to the Interface Segregation Principle in Java.
Also find me here:
Baeldung Author
Dhrubajyoti Bhattacharjee
I am a software developer and a DevOps Engineer with hands-on experience in Core Java, Restful web services for mobile applications. Developing microservice applications with Spring and Spring Boot. Mostly have been working on payments and banking domain. Managing complete project workflow from development to deployment with modern CI/CD methodologies like Docker, Jenkins, Gitlab CI, etc Trained, enthusiast and skilled at applying, enhancing the current technical expertise. Eager to meet challenges and quickly assimilate the latest technologies, skills, concepts, and ideas. Quick learner with good grasping skills.
Here's what I've written (so far):
Baeldung on Java
- All
- Testing (3)
- Spring Boot (3)
- REST (3)
- Spring MVC (2)
- NoSQL (2)
- Java Concurrency (2)
- Java (2)
- Data (2)
- Spring (1)
- Logging (1)
- Java Streams (1)
- Java Map (1)
- JVM (1)
- HTTP Client-Side (1)
- Core Java (1)
Introduction to Exchanger in Java
Filed under Java Concurrency
A quick and practical guide to the Exchanger class in Java.
Getting Started with CRaSH
Filed under JVM
A quick and practical guide to CRaSH.
Object-Oriented-Programming Concepts in Java
Filed under Core Java
A quick and practical overview of OOP concepts in Java.
System.out.println vs Loggers
Filed under Logging
Learn about the difference between System.out.println vs Loggers.
Using a Spring Boot Application as a Dependency
Filed under Spring Boot
A quick and practical example of using Spring Boot application as a dependency.
Initialize a HashMap in Java
Filed under Java Map
Explore the various ways of initializing a Map, particularly to create empty, singleton, immutable and mutable maps.
Building a Microservice with Apache Meecrowave
Filed under REST
Learn how to use Apache Meecrowave to create a microservice
Guide to the Favicon in Spring Boot
Filed under Spring Boot, Spring MVC
Learn how to customize the favicon in a Spring Boot application.