|
1 | 1 | /*
|
2 |
| - * Copyright 2002-2016 the original author or authors. |
| 2 | + * Copyright 2002-2017 the original author or authors. |
3 | 3 | *
|
4 | 4 | * Licensed under the Apache License, Version 2.0 (the "License");
|
5 | 5 | * you may not use this file except in compliance with the License.
|
|
28 | 28 | import org.hibernate.dialect.H2Dialect;
|
29 | 29 | import org.hibernate.dialect.HSQLDialect;
|
30 | 30 | import org.hibernate.dialect.InformixDialect;
|
31 |
| -import org.hibernate.dialect.MySQLDialect; |
| 31 | +import org.hibernate.dialect.MySQL5Dialect; |
32 | 32 | import org.hibernate.dialect.Oracle9iDialect;
|
33 | 33 | import org.hibernate.dialect.PostgreSQLDialect;
|
34 |
| -import org.hibernate.dialect.SQLServerDialect; |
| 34 | +import org.hibernate.dialect.SQLServer2008Dialect; |
35 | 35 |
|
36 | 36 | /**
|
37 | 37 | * {@link org.springframework.orm.jpa.JpaVendorAdapter} implementation for Hibernate
|
@@ -193,10 +193,10 @@ protected Class<?> determineDatabaseDialectClass(Database database) {
|
193 | 193 | case H2: return H2Dialect.class;
|
194 | 194 | case HSQL: return HSQLDialect.class;
|
195 | 195 | case INFORMIX: return InformixDialect.class;
|
196 |
| - case MYSQL: return MySQLDialect.class; |
| 196 | + case MYSQL: return MySQL5Dialect.class; |
197 | 197 | case ORACLE: return Oracle9iDialect.class;
|
198 | 198 | case POSTGRESQL: return PostgreSQLDialect.class; // PostgreSQLDialect deprecated in 4.x
|
199 |
| - case SQL_SERVER: return SQLServerDialect.class; |
| 199 | + case SQL_SERVER: return SQLServer2008Dialect.class; |
200 | 200 | case SYBASE: return org.hibernate.dialect.SybaseDialect.class; // SybaseDialect deprecated in 3.6 but not 4.x
|
201 | 201 | default: return null;
|
202 | 202 | }
|
|
0 commit comments