forked from Archives/Athou_commafeed
enforce utf8 on mysql
This commit is contained in:
2
pom.xml
2
pom.xml
@@ -15,7 +15,7 @@
|
||||
<properties>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<jpa.datasource.name>java:openejb/Resource/My DataSource</jpa.datasource.name>
|
||||
<jpa.show_sql>false</jpa.show_sql>
|
||||
<jpa.show_sql>true</jpa.show_sql>
|
||||
</properties>
|
||||
|
||||
<build>
|
||||
|
||||
10
src/main/java/com/commafeed/backend/MySQL5Dialect.java
Normal file
10
src/main/java/com/commafeed/backend/MySQL5Dialect.java
Normal file
@@ -0,0 +1,10 @@
|
||||
package com.commafeed.backend;
|
||||
|
||||
import org.hibernate.dialect.MySQL5InnoDBDialect;
|
||||
|
||||
public class MySQL5Dialect extends MySQL5InnoDBDialect {
|
||||
|
||||
public String getTableTypeString() {
|
||||
return " ENGINE=InnoDB DEFAULT CHARSET=utf8";
|
||||
}
|
||||
}
|
||||
@@ -10,6 +10,7 @@
|
||||
<properties>
|
||||
<property name="hibernate.hbm2ddl.auto" value="update" />
|
||||
<property name="hibernate.show_sql" value="${jpa.show_sql}" />
|
||||
<property name="hibernate.dialect" value="${jpa.dialect}" />
|
||||
<property name="hibernate.default_batch_fetch_size" value="100" />
|
||||
</properties>
|
||||
</persistence-unit>
|
||||
|
||||
Reference in New Issue
Block a user