A quick and practical guide to annotation processing in Java, showing you how to create a builder from a POJO.
Also find me here:
Baeldung Author
baeldung
This is the standard author on the site. Most articles are published by individual authors, with their own profiles, but when multiple people have a strong contribution, we publish collectively here.
Here's what I've written (so far):
Baeldung on Java
- All
- Weekly Review (503)
- Core Java (225)
- Spring (171)
- Testing (157)
- Spring Boot (152)
- Java (142)
- Java String (121)
- REST (109)
- Spring Security (102)
- Spring MVC (99)
- Persistence (96)
- Java IO (92)
- Jakarta EE (77)
- NoSQL (76)
- Java Collections (73)
- Data (73)
- Spring Data (71)
- Algorithms (69)
- Java Concurrency (64)
- DevOps (64)
- Security (57)
- Series (56)
- Java Dates (52)
- JPA (51)
- Reactive (49)
- Maven (47)
- HTTP Client-Side (46)
- Java Map (45)
- Spring Cloud (42)
- Java Numbers (41)
- Java Streams (40)
- Java Array (40)
- JVM (40)
- Java List (38)
- JSON (37)
- Architecture (37)
- Logging (29)
- Spring Persistence (28)
- Jackson (28)
- IDE (27)
- Gradle (25)
- Spring Web (24)
- Networking (20)
- Cloud (20)
- XML (18)
- Web Services (17)
- Groovy (16)
- Spring WebFlux (15)
- Java Web (11)
- Artificial Intelligence (8)
- Docker (7)
- Spring AI (1)
- News (1)
Database Migrations with Flyway
Filed under Persistence
This article describes key concepts of Flyway and how we can use this framework to continuously remodel our application’s database schema reliably and easily.
MD5 Hashing in Java
Filed under Security
A quick writeup show you how to deal with MD5 hashing in Java.
Guide to Elasticsearch in Java
Filed under NoSQL
Quick and practical guide to Elasticsearch in Java.
Spring Boot Application as a Service
Filed under DevOps, Spring Boot
Quick and practical guide to running a Spring Boot applications as a service
Guide to Spring Data REST Validators
Filed under REST, Spring Data
Quick and practical guide to Spring Data REST Validators
Spring, Hibernate and a JNDI Datasource
Filed under Spring Persistence
Quick and practical guide to using a JNDI datasource with Spring.
CSRF Protection with Spring MVC and Thymeleaf
Filed under Spring MVC, Spring Security
Quick and practical guide to preventing CSRF attacks with Spring Security, Spring MVC and Thymeleaf.
Using a Custom Spring MVC’s Handler Interceptor to Manage Sessions
Filed under Spring MVC
Quick and practical guide to session management with Spring MVC’s HandlerInterceptor.