The allowPublicKeyRetrieval option in the MySQL JDBC connector is used to control whether the client is allowed to request the public key of the server during an SSL connection. By default, this option is set to false to enhance security and prevent potential man-in-the-middle attacks. However, in some cases, it may be necessary to set this option to true to enable certain features or compatibility with older applications.
F.Marchioni
How to upgrade to Quarkus 3
This article discusses how to upgrade your existing Quarkus 2.x applications to Quarkus 3.x using the Quarkus CLI tool. We will learn at first which is the impact of the upgrade on Quarkus 2 application. Then, we will show how to perform the upgrade with just a single command line!
Addressing CVE-2023-4853 in Quarkus
The CVE-2023-4853 vulnerability in question impacts Quarkus framework’s HTTP Security Policy, . This policy provides access control to various endpoints within an application enabling developers to secure access based on path-based configurations. However, a critical flaw has been identified in how the HTTP Security Policy handles request paths containing multiple adjacent forward-slash characters.
Primefaces File Upload made simple
The PrimeFaces File upload component can perform server side file uploads using a straightforward client API. In this tutorial we will therefore show a step-by-step guide on how to upload files with Primefaces version 15.0.15 (May 2026) .
How to connect to PostgreSQL from Java over SSL
Configuring JDBC connectivity to PostgreSQL over SSL involves a few steps, especially when setting up SSL validation or opting for a non-validating SSL connection. Below is a tutorial demonstrating both options.
Is JBoss EAP free to use ?
Navigating the landscape of JBoss EAP’s accessibility often sparks the common query, “Is JBoss EAP free?” In this comprehensive discussion, we aim to shed light on this frequently debated topic, offering insights and clarifications for your consideration.
Please note that the information provided here reflects the available options at the time of writing. To access the most current details, we strongly advise consulting Red Hat’s official website through the links provided in this article.
How to set a custom initial value for Ids in JPA
In Java Persistence API (JPA), entities require unique identifiers for database records. JPA provides several strategies for generating these identifiers, such as IDENTITY, SEQUENCE, and TABLE. However, there are cases where you might need to set a custom initial value for these identifiers using the Table and Sequence strategy. In this tutorial, we will explore … Read more
Quarkus CRUD Example with Panache Data
In this tutorial we will learn how to create a REST CRUD application in Quarkus, starting from a Hibernate Panache Entity. We will show two different approaches: in the first one we will create a REST Resources to map the CRUD methods. Then, we will show how to use REST Data Panache to generate automatically a REST Endpoint for an Entity.
Run a Java Class from Maven made simple
Welcome to this tutorial on running a Java class from Maven using the Maven exec plugin without leaving the Maven environment. Let’s dive in and discover how to leverage this plugin to run Java classes seamlessly within your Maven projects.
Mastertheboss – Tech Learning Academy
Explore the depths of core Middleware technologies—JBoss/WildFly application server, Jakarta EE API, and the cutting-edge Quarkus framework—with our comprehensive training programs. Whether you seek on-site immersion or remote learning, our courses offer tailored experiences to deepen your understanding and proficiency within these pivotal technologies. On site training Step into the world of middleware technologies within … Read more