Browse Source

fix MySQL5DialectUTF8

huodongdong 7 years ago
parent
commit
9f8ce28658

+ 10 - 0
rankin-common-utils/src/main/java/cn/rankin/common/utils/jpa/MySQL5DialectUTF8.java

@@ -0,0 +1,10 @@
+package cn.rankin.common.utils.jpa;
+
+import org.hibernate.dialect.MySQL5InnoDBDialect;
+
+public class MySQL5DialectUTF8 extends MySQL5InnoDBDialect {
+    @Override
+    public String getTableTypeString() {
+        return " ENGINE=InnoDB DEFAULT CHARSET=utf8";
+    }
+}

+ 0 - 13
rankin-resource-service/src/main/java/cn/rankin/resourceservice/configuration/PersistConfiguration.java

@@ -14,7 +14,6 @@ import org.springframework.data.redis.connection.jedis.JedisConnectionFactory;
 import org.springframework.data.redis.core.RedisTemplate;
 import org.springframework.data.redis.serializer.Jackson2JsonRedisSerializer;
 import org.springframework.data.redis.serializer.StringRedisSerializer;
-import org.hibernate.dialect.MySQL5InnoDBDialect;
 
 /**
  * 类名:PersistConfiguration  <br />
@@ -49,16 +48,4 @@ public class PersistConfiguration implements EnvironmentAware {
 	public void setEnvironment(Environment environment) {
 		this.environment = environment;
 	}
-
-    public static class MySQL5DialectUTF8 extends MySQL5InnoDBDialect{
-        @Override
-        public String getTableTypeString() {
-            return " ENGINE=InnoDB DEFAULT CHARSET=utf8";
-        }
-    }
-
-    @Bean(name = "MySQL5InnoDBDialect")
-    public MySQL5DialectUTF8 mySQL5DialectUTF8() {
-	    return new MySQL5DialectUTF8();
-    }
 }