Passez un paramètre en tant que booléen pour établir la connexion dynamiquement en fonction de vos besoins. Vous aurez également besoin d'un encodage à la fin de la base de données, j'espère qu'il est déjà là.
En fonction de la condition, modifiez la chaîne de connectivité.
changer
"jdbc:mysql://localhost",
à
"jdbc:mysql://localhost?useUnicode=true&characterSetResults=utf8&characterEncoding=UTF-8",
Facultativement, un classement peut être spécifié, tel que :&connectionCollation=utf8_general_ci