[ _42 @ 14.02.2007. 20:16 ] @
Imam pitanje u vezi nasih slova i Hibernate-a.

Hibernate odbija da upisuje utf-8 karaktere i umesto č i ć upisuje '?'. Ja sam mu dodao sve sto je po uputstvu potrebno, ali i dalje nece. Onda sam cak isao u MySql konzolu i tamo sam postavio da ova baza ima utf8, pa sam startovao hibernate, on je lepo opet upisao '?'. Onda sam stavio da na nivou celog MySQL servera bude utf8, e onda Hibernate nije hteo da radi uopste, tj. nije mogao da se konektuje sa bazom.

Ako neko zna kako se ovo resava, mnogo bi mi znacilo! Hvala PUNO unapred!

Pozdrav.



[ arthur @ 17.02.2007. 02:51 ] @
Setuješ utf-8 encoding u mysql-u, i slično uradiš za connection url u hibernate.cfg.xml fajlu (npr. jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8).