Learn how to get started with Pact, a library for utilising Consumer Driven Contracts.
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)
Java Weekly, Issue 184
Filed under Weekly Review
Some interesting writeups this week, from deep-dives into the Stream API to the new JPA 2.2, Hibernate and the new Spring Boot Admin dashboard.
Type Erasure in Java Explained
Filed under Core Java
Learn about an important mechanism in the way Java handles generics – type erasure.
Semaphores in Java
Filed under Java Concurrency
Learn how to use Semaphores in Java.
OAuth2 Remember Me with Refresh Token (using the Spring Security OAuth legacy stack)
Filed under Spring Security
Learn how to implement remember-me functionality with an Angular frontend, for an application secured with Spring Security OAuth.
Spring WebClient
Filed under HTTP Client-Side, Spring Web
Discover Spring 5’s WebClient – a new reactive RestTemplate alternative.
Spring Framework Introduction
Get started with the Spring framework with these introductory tutorials.
Apache Commons BeanUtils
Filed under Data
Learn how to use Apache Commons BeanUtils for common bean operations.
BigDecimal and BigInteger in Java
Filed under Java Numbers
Learn about the Java BigDecimal and the BigInteger data-types.