Custom Web Controller Arguments with Spring MVC and Spring Boot

Spring MVC provides a convenient programming model for creating web controllers. We can make it even more convenient by letting Spring pass custom objects from our domain into controller methods so we don't have to map them each time.

Handling Passwords with Spring Boot and Spring Security

When we store user passwords, we should do it securely. Let's have a look how to handle passwords with Spring Security in a Spring Boot application.

Everything You Need to Know About the Interface Segregation Principle

A practical guide to understand and apply the Interface Segregation Principle, one of the SOLID principles.

Single Responsibility Principle Unpacked

A deep-dive into the benefits and potential drawbacks of designing software components so that they each have a single responsibility.

66% Off My eBook

Get Your Hands Dirty on Clean Architecture

Subscribe to my Mailing List and get 66% off my eBook Get Your Hands Dirty on Clean Architecture.

On This Page