allowPublicKeyRetrieval option in the MySQL JDBC connector


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.

Read more

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!

Read more

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.

Read more

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) .

Read more

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.

Read more

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

Categories jpa

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.

Read more

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