Mysql
 sql >> Base de données >  >> RDS >> Mysql

UTF-8 avec JPA et Glassfish 4.0

Lorsque vous utilisez Glassfish, vous pouvez définir ces propriétés en plus de vos pools de connexions JDBC. Localisez et affichez votre connexion à la base de données dans l'administration Web (Ressources-> Pools de connexions JDBC-> votre. connexion). Dans l'onglet des propriétés supplémentaires, ajoutez (s'il n'y en a pas encore) les propriétés mentionnées et redémarrez votre serveur :

//name, value
characterEncoding, UTF-8
characterSetResults, UTF-8
useUnicode, true

Le résultat sera le même si des paramètres sont ajoutés à l'URL, mais c'est une solution plus maintenable à mon avis.