Mysql
 sql >> Datenbank >  >> RDS >> Mysql

UTF-8 mit JPA und Glassfish 4.0

Wenn Sie Glassfish verwenden, können Sie diese Eigenschaften zusätzlich zu Ihren JDBC-Verbindungspools festlegen. Suchen und zeigen Sie Ihre Datenbankverbindung in der Webverwaltung an (Ressourcen->JDBC-Verbindungspools->Ihre.Verbindung). Fügen Sie auf der Registerkarte "Zusätzliche Eigenschaften" (falls noch nicht vorhanden) die genannten Eigenschaften hinzu und starten Sie Ihren Server neu:

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

Das Ergebnis ist dasselbe, wenn der URL Parameter hinzugefügt werden, aber meiner Meinung nach ist dies eine wartungsfreundlichere Lösung.