Learn about the Parent POM resolution of Maven.
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 (514)
- 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)
Connecting to a Specific Schema in JDBC
Filed under Persistence
In this article, we’ll cover the basics of database schemas, why we need them, and how they are useful. After that, we’ll focus on practical examples of setting schema in JDBC with PostgreSQL as a database.
Find the IP Address of a Client Connected to a Server
Filed under Networking
We can find the address of a client connected to our application by using the APIs within the java.net package. We look at establishing a TCP socket and understanding its properties.
Javadoc: @version and @since
Filed under Core Java
In this tutorial, we’ll focus on the @version and @since tags in Javadoc.
Test WebSocket APIs With Postman
Filed under Testing
In this article, we’ll create an application with WebSocket and test it using Postman.
Java Weekly, Issue 401
Filed under Weekly Review
Plans for Spring 6.0, structured logging, subtleties of soft-deletion in Hibernate, event-sourcing at Netflix, GCToolkit from Microsoft, and beautiful Powershell!
Format a Milliseconds Duration to HH:MM:SS
Filed under Java Dates
Learn how to use Java’s Duration, TimeUnit, and third-party libraries to format a duration to a specific format
The DTO Pattern (Data Transfer Object)
Filed under Architecture
Explore the definition of the DTO Pattern and its reason for existing, and how to implement it.
Java Weekly, Issue 400
Filed under Weekly Review
Micronaut 3 is released, Spring IoC, source code snippets in Java 18, panache repository pattern, filtering out syscalls in K8S, and climate change!