Hibernate Reactive goes GA, caching, Record serialization, no more Dockerfiles with Paketo, and embracing mob programming!
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):
Java Map – keySet() vs. entrySet() vs. values() Methods
Filed under Java Collections
Learn how to use the keySet(), entrySet() and values() methods of the Map interface in Java.
States of a Docker Container
Filed under DevOps
Explore different states of a Docker container.
Getting a Character by Index From a String in Java
Filed under Java
Learn how to get the character at a given position of a String in Java.
Java Weekly, Issue 408
Filed under Weekly Review
Serialization filters, cold starts in JVM, faster charset encoding, simple web server, JDBC caching, and specialized kube-proxies!
Parallel Test Execution for JUnit 5
Filed under Testing
In this article, we’ll cover how to execute parallel unit tests using JUnit 5.
Remove Accents and Diacritics From a String in Java
Filed under Java
This article explains what Unicode text normalization is, how to remove accents and diacritical marks in text, and the pitfalls to watch out for.
Format Swagger Text Descriptions
Filed under REST
A quick and practical guide to formatting Swagger descriptions.
Remove an Entry from a Java HashMap
Filed under Java
Learn different ways to remove an entry from a Java HashMap.
Convert a Byte Array to a Numeric Representation in Java
Filed under Java
Explore different approaches to convert a byte array to a numeric value and vice versa in Java.
Environment Variable Prefixes in Spring Boot 2.5
Filed under Spring Boot
Learn how to use a prefix for environment variables with Spring Boot.
Java Weekly, Issue 407
Filed under Weekly Review
Faster Maven builds (always good), how SREs scale in an org, and a cool Datadog feature. A solid week overall.
Using Fail Assertion in JUnit
Filed under Testing
Explore practical use cases for the fail assertion in JUnit.
Get a Field’s Annotations Using Reflection
Filed under Java
Learn how to get a field’s annotations and how the retention meta-annotation works
Update the Value Associated With a Key in a HashMap
Filed under Java Collections
Learn several methods for updating the value associated with a HashMap key using core Java.
Trusting All Certificates in OkHttp
Filed under HTTP Client-Side
Learn how to create an OkHttpClient and configure it to trust all certificates — not the best practice in production, but you may need it from time to time during development or testing.
Cassandra Frozen Keyword
Filed under NoSQL, Persistence
Learn about the frozen keyword in Apache Cassandra and how to create frozen collections and user-defined types.
Spring Boot vs Quarkus
Filed under Spring
A practical comparison between Spring Boot and Quarkus, with a focus on performance.
Generate a WAR File in Maven
Filed under Maven
In this tutorial, we’re going to consider the usage of the Maven WAR plugin with a Java EE application.
Hibernate’s “Object References an Unsaved Transient Instance” Error
Filed under Persistence
Learn how to define a proper CascadeType to solve the “org.hibernate.TransientObjectException: object references an unsaved transient instance” error

