休眠排序规则配置

时间:2019-03-10 05:22:17

标签: hibernate spring-boot

我使用Hibernate生成架构和表。 它将排序规则设置为latin1_swedish_ci。

如何将其更改为UTF8-general-ci?

application.properties文件:

#jdbc
spring.jpa.hibernate.ddl-auto=create
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://127.0.0.1:3306/tutor?createDatabaseIfNotExist=true&useUnicode=yes&characterEncoding=UTF-8
jdbc.user=root
jdbc.password=

# hibernate.X
hibernate.dialect=org.hibernate.dialect.MySQL5DBDialect
hibernate.show_sql=false
spring.jpa.generate-ddl=true
pool.size=2
#hibernate.hbm2ddl.auto=create-drop

1 个答案:

答案 0 :(得分:0)

像这样

jdbc:mysql://localhost/yourdatabase?UseUnicode=true&characterEncoding=utf8

它是utf8,而不是utf-8