У меня есть база данных MySQL с Java-приложением Dropwizard, сидящим поверх нее. Я установил свой файл конфигурации YAML в соответствии с документацией Dropwizard Hibernate, но по какой-то причине мои ответы не возвращаются в кодировке UTF-8.UTF-8 Кодирование с использованием Dropwizard, Hibernate и MySQL
0
A
ответ
0
В конфигурации YAML вы должны обязательно указать characterEncoding
и useUnicode
недвижимость в дополнение к собственности charSet
. Пример конфигурации может выглядеть следующим образом (обратите внимание на раздел properties
):
database:
driverClass: com.mysql.jdbc.Driver
user: ...
password: ...
url: jdbc:mysql://...
properties:
charSet: UTF-8
characterEncoding: UTF-8
useUnicode: true
hibernate.dialect: org.hibernate.dialect.MySQL5InnoDBDialect
maxWaitForConnection: 1s
validationQuery: "/* DropWizard Health Check */ SELECT 1"
minSize: 5
maxSize: 25
checkConnectionWhileIdle: false
checkConnectionOnBorrow: true
Обновление конфигурации YAML в дополнение к adding a charset parameter to the Content-Type header должны решать эту проблему.
Смежные вопросы
- 1. PHP и MySQL кодирование UTF8
- 2. UTF8 - Hibernate/MySQL weirdness
- 3. Конфигурация Hibernate mysql utf8
- 4. Кодирование арабского языка с использованием UTF8 $ lang
- 5. Кодирование и сетевые потоки UTF8
- 6. Быстрое кодирование UTF8 и символ не UTF8
- 7. CKEditor - плохо utf8 кодирование
- 8. Python + Scrapy + MySQL UTF8 Кодирование ошибки
- 9. Symfony2 и учение, кодирование utf8
- 10. UTF8 Кодирование в OpenCart
- 11. Hibernate, MySQL Кодирование не работает на debian
- 12. Кодирование UTF8 неспособно декодировать
- 13. Dropwizard Hibernate 1.0.0
- 14. Python, XML и MySQL - ASCII v utf8 кодирование вопросы
- 15. Кодирование символов UTF8 с использованием узла Модуль запроса
- 16. UTF8 Кодирование и декодирование в python
- 17. NSURL кодирование с использованием iso-8859-1 вместо UTF8
- 18. MySql UTF-кодирование
- 19. Backspace и UTF8 кодирование в терминале
- 20. Base64 и utf8/Кодирование национальных символов
- 21. Декодирование от XYZ и кодирование до UTF8
- 22. Кодирование UTF8 веб-сервера Python
- 23. gSOAP C++ - UTF8 Кодирование данных
- 24. Создать схему в dropwizard-hibernate
- 25. Кодирование электронного письма на UTF8
- 26. Кодирование Grails UTF8 в метатегах
- 27. StreamReader от MemoryStream UTF8 Кодирование
- 28. nodeJS, MySQL и UTF8
- 29. UTF8 Кодирование с vCards в Windows
- 30. 'utf8' кодирование с содержанием списка документов