Explore different ways to add a list as a query parameter when making requests using the Jersey client.
Also find me here:
Baeldung Editor
Saajan Nagendra
Saajan is an architect with deep experience building systems in several business domains. With a clean and minimalist approach to design, he is passionate about code – the aesthetics of it, and creating maintainable and flexible solutions. He enjoys both sharing with and learning from others.
Here's what I've reviewed (so far):
Baeldung on Java
- All
- Java (3)
- Testing (2)
- REST (2)
- Programming (2)
- Jakarta EE (2)
- Spring Boot (1)
- Spring (1)
- Security (1)
- Reactive (1)
- Persistence (1)
- NoSQL (1)
- Java String (1)
- Java Streams (1)
- Java Concurrency (1)
- Java Collections (1)
- Java Array (1)
- JPA (1)
- Gradle (1)
- Data (1)
Working With MathFlux
Explore the MathFlux module from Project Reactor and learn how to execute various mathematical operations on reactive streams.
Intro to Vector Class in Java
Filed under Java Collections
Learn about the Vector class and explore some of its most common operations and methods.
Optional as a Record Parameter in Java
Filed under Java
Learn about using Optional as a record parameter and understand why it’s a bad practice.
How to Document Generic Type Parameters in Javadoc
Filed under Java
Explore best practices for using the @param tag to document generic type parameters.
JNDI – What Is java:comp/env?
Filed under Jakarta EE
Understand the reasoning behind using the “java:comp/env” standard prefix in JNDI naming.
Generating Javadoc With Gradle
Filed under Gradle
Learn how to generate Javadoc using the Gradle build system.
Custom WebFlux Exceptions in Spring Boot 3
Filed under REST, Spring Boot
Learn about the ProblemDetail RFC7807 exception format provided by the Spring Framework and how to create and handle custom exceptions in Spring WebFlux.
Working With Empty Stream in Java
Filed under Java Streams
Understand intermediate and terminal operations in Java Streams and learn how to create and check for an empty Stream.
Hashing With Argon2 in Java
Filed under Security
Learn about hashing and salting techniques and understand how to hash with Argon2 in Java.
Should We Create an Interface for Only One Implementation?
Filed under Programming
Explore the practical implications of creating an interface for a single implementation in Java and understand the pros and cons of this approach.
Difference Between null and Empty String in Java
Filed under Java String
Learn how “null” and empty strings behave in different scenarios.
Converting an AAR File to a JAR File
Filed under Java
Learn the steps to convert an AAR file to a JAR file.
Lombok EqualsAndHashCode Annotation
Filed under Programming
Learn about Lombok’s @EqualsAndHashCode annotation, which generates the equals() and hashCode() methods for a class based on its fields.
Uploading File Using Selenium Webdriver in Java
Filed under Testing
Learn how to upload files using Selenium WebDriver.
Generate UUIDs as Primary Keys With Hibernate
Filed under JPA
Learn how to use Hibernate and JPA to generate UUIDs for your entities.
Why an HTTP Get Request Shouldn’t Have a Body
Filed under REST
Learn why we shouldn’t send HTTP GET requests with a body and understand the consequences of doing it.
Add Custom Headers to a Kafka Message
Filed under Data
Learn how to use a Kafka producer to add custom headers in a Kafka message.
Is CompletableFuture Non-blocking?
Filed under Java Concurrency
Understand the scenarios when CompletableFuture is non-blocking and when it’s not.
Find the Index of an Element in a Java Array
Filed under Java Array
Learn various methods for finding the index of an array element using both Java’s built-in APIs and a third-party library.
Retrieve the Value of an HTML Input in Selenium WebDriver
Filed under Testing
Learn how to set up a Selenium project and retrieve the value of an HTML input field from a web page.
Boolean Converters in Hibernate 6
Filed under Persistence
Learn how to map boolean properties in the domain model using boolean converters added in Hibernate 6.
Guide to Filters in MongoDB
Filed under NoSQL
Learn how to use Filters builders to perform filter operations on a MongoDB collection.