Learn how to validate a Map using Spring’s Validator interface.
Also find me here:
Baeldung Author
Mateusz Szablak
Application Developer - Java/Spring/Oracle/Microservices as a prior backend technology stack. Crossover knowledge of different programming languages and additional frameworks. Solid theoretical background. Interested in algorithms, problem-solving, and design patterns usage. Author of technology guides and articles. Job experience - involved in maintaining and developing new features in big-industry projects (telco & banking). After work hours - gaming passionate - playing, also developing (mainly Android) and 3D modeling/graphics.
Here's what I've written (so far):
Baeldung on Java
- All
- Java IO (4)
- Testing (2)
- Spring Data (2)
- Java Map (2)
- Spring WebFlux (1)
- Spring Boot (1)
- Spring (1)
- Persistence (1)
- Java String (1)
- Java Numbers (1)
- Java Dates (1)
- JPA (1)
- HTTP Client-Side (1)
- DevOps (1)
- Core Java (1)
DESC Command in H2 Database
Filed under Persistence
A quick tutorial explaining alternatives to the DESC command when working with H2 databases.
Finding the Max Value in Spring Data JPA
Filed under Spring Data
Learn how to find the maximum value of a particular column using Spring Data JPA.
How to Pretty-Print a Map in Java
Filed under Java Map
Learn different approaches for pretty-printing maps in Java.
Time Conversions Using TimeUnit
Filed under Java Dates
We look at how to use TimeUnit to convert durations between units and avoid creating our own hard-to-read math code.
Creating a Test Suite With JUnit
Filed under Testing
Learn two different ways for creating test suites with JUnit.
TRUNCATE TABLE in Spring Data JPA
Filed under Spring Data
A quick and practical guide to truncating table in Spring Data JPA.
SpringRunner vs MockitoJUnitRunner
Filed under Spring Boot, Testing
Learn the key differences between SpringRunner and MockitoJUnitRunner and understand their purpose.
Constructing a Relative Path From Two Absolute Paths in Java
Filed under Java IO
Learn how to construct a relative path from two absolute paths in Java.
Baeldung on Ops
- All
- Docker (2)
- Git (1)
Mounting a Single File in a Volume Using Docker
Filed under Docker
Learn multiple ways for mounting a single file in a volume using Docker.
Difference Between Expose and Ports in Docker Compose
Filed under Docker
Explore the differences between expose and ports when using Docker Compose.
Git for Beginners: The Definitive Practical Guide
Filed under Git
A step-by-step guide to Git, this article discusses the most commonly used commands. Learn the basics, the Git workflow, branching and even some advanced techniques like modifying your commit history.