Czołem. Mam problem z polskimi znakami w aplikacji opartej o Spring Boot + MySQL.
Polskie znaki zapisują się do bazy danych jako '?'.
W PHP rozwiązywałem to przez customowe zapytanie do bazy ustawiające typ znaków.
Próbowałem już gmerania w application.properties (spring.datasource.sqlScriptEncoding=UTF-8) lub ?useUnicode=yes&characterEncoding=utf-8 dodane do ścieżki bazy danych, ale wtedy zacząłem mieć problemy z zapisywaniem rekordów bo Hibernate zaczął szaleć gdy napotkał unicody w kwerendach.
Ustawiłem też filter, springowy bean ustawiający kodowanie na utf-8.
Wszystko na nic, dalej zapisują się znaki zapytania.
Jakieś pomysły?
Dzięki