Learn several approaches for serializing Java objects using third-party libraries or core Java’s built-in serialization API.
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)
JPA Entities and the Serializable Interface
Filed under JPA
Learn when and why to use the Serializable interface in JPA entities according to the JPA specification.
Java Weekly, Issue 392
Filed under Weekly Review
Busy week for Spring projects, Hibernate physical naming strategy, Spring-ified ElastiCache, clocks in distributed systems, and Istio to the rescue!
Enabling Logging for Apache HttpClient
Filed under HTTP Client-Side, Logging
Learn how to enable logging for the Apache HttpClient.
Generating Alphanumeric UUID String in Java
Filed under Java String
A practical comparison of various UUID generation methods in Java.
Private Constructors in Java
Filed under Core Java
Learn about private constructors in Java.
Running Selenium Scripts with JMeter
Filed under Testing
Learn how to run a Selenium script using JMeter.
Cluster, Datacenters, Racks and Nodes in Cassandra
Explore the basic components of Cassandra’s architecture.
Logical vs Bitwise OR Operator
Filed under Core Java
Java supports two variations of OR with different operator precedence and runtime behaviour. We explore how logical OR short-circuits and how bitwise OR applies to numbers and boolean values.