Im mit JPA mit EclipseLink, um eine Verbindung zu meinem mySQL db. Ich schreibe utf-8 Text und ich kann bestätigen, dass es mit der richtigen Kodierung geschrieben wird, indem ich die Daten von MySQL Workbench abfrage. Aber, wenn ich die Daten von meiner Java-Konsolenanwendung abrufe, ist die Kodierung falsch.JPA mit EclipseLink: Entschlüsselung Zeichensatz Problem
Ich habe versucht, der Verbindungs-URL characterEncoding hinzuzufügen, aber kein Glück!
<property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost:3306/testdb?useUnicode=yes&characterEncoding=UTF-8&characterSetResults=UTF-8&"/>
Irgendwelche Vorschläge?
Um Hilfe zu erhalten, müssen Sie den Code einfügen, der den Datenabruf durchführt. Und was ist die Datencodierung, die von der Konsolenanwendung zurückgegeben wird? –