Learn about Property Based Testing, and how Vavr library makes writing them easy.
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)
Spring Boot Authentication Auditing Support
Filed under Spring Boot
Explore the Spring Boot Actuator module and the support for publishing Authentication and Authorization events in conjunction with Spring Security.
Introduction to JiBX
Filed under XML
Learn how to use JiBX to convert XML to Java POJOs and vice versa.
Guide to Internationalization in Spring Boot
Filed under Spring Boot
A quick, practical guide to internationalization in Spring Boot.
Testing an OAuth Secured API with Spring MVC (using the Spring Security OAuth legacy stack)
Filed under Spring Security, Testing
A quick, practical guide to testing an API secured by OAuth with the Spring MVC test support.
Introduction to Ratpack
Filed under Reactive
Learn how to use Ratpack, a set of JVM based libraries built for modern days high-performance web applications.
Using Custom Banners in Spring Boot
Filed under Spring Boot
Learn how to configure custom start-up banners in Spring Boot applications.
Java Web Weekly, Issue 168
Filed under Weekly Review
This week, we’re focusing on deployment and performance of Java applications.
Introduction to Javassist
Filed under Java
Introduction to Javassist – a bytecode manipulation library, covering its basic features.