Когда я использую арабское значение в запросе HQL, он возвращает ноль.
Я добавил Unicode и UTF в источник данных MySQL.
Я получил SQL, сгенерированный из запроса Hibernate, и запустилэто в рабочей среде, и это дало мне результат:
Query q = se.createQuery("from Days where d_name = 'الخميس' " );
Я запускаю сгенерированный запрос SQL на рабочей среде, и он дает мне результат.Я также попытался выполнить запрос с помощью d_id, и он работает без проблем, поэтому я считаю, что проблема связана с арабскими значениями.
Я ожидаю, что результат вернется как объект, но он возвращает ноль!