Skip to content

Commit 562916b

Browse files
committed
Consistent getJpaDialect() narrowing (along with HibernateJpaVendorAdapter)
Issue: SPR-8959 Issue: SPR-11942
1 parent cbda722 commit 562916b

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

spring-orm/src/main/java/org/springframework/orm/jpa/vendor/EclipseLinkJpaVendorAdapter.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ public class EclipseLinkJpaVendorAdapter extends AbstractJpaVendorAdapter {
4949

5050
private final PersistenceProvider persistenceProvider = new org.eclipse.persistence.jpa.PersistenceProvider();
5151

52-
private final JpaDialect jpaDialect = new EclipseLinkJpaDialect();
52+
private final EclipseLinkJpaDialect jpaDialect = new EclipseLinkJpaDialect();
5353

5454

5555
@Override
@@ -105,7 +105,7 @@ protected String determineTargetDatabaseName(Database database) {
105105
}
106106

107107
@Override
108-
public JpaDialect getJpaDialect() {
108+
public EclipseLinkJpaDialect getJpaDialect() {
109109
return this.jpaDialect;
110110
}
111111

spring-orm/src/main/java/org/springframework/orm/jpa/vendor/OpenJpaVendorAdapter.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@
2626
import org.apache.openjpa.persistence.OpenJPAEntityManagerSPI;
2727
import org.apache.openjpa.persistence.PersistenceProviderImpl;
2828

29-
import org.springframework.orm.jpa.JpaDialect;
30-
3129
/**
3230
* {@link org.springframework.orm.jpa.JpaVendorAdapter} implementation for Apache OpenJPA.
3331
* Developed and tested against OpenJPA 2.2.
@@ -38,8 +36,8 @@
3836
* {@link org.springframework.orm.jpa.persistenceunit.SmartPersistenceUnitInfo#getManagedPackages()})
3937
* since OpenJPA doesn't use package-level metadata.
4038
*
41-
* @author Costin Leau
4239
* @author Juergen Hoeller
40+
* @author Costin Leau
4341
* @since 2.0
4442
* @see OpenJpaDialect
4543
* @see org.apache.openjpa.persistence.PersistenceProviderImpl
@@ -108,7 +106,7 @@ protected String determineDatabaseDictionary(Database database) {
108106
}
109107

110108
@Override
111-
public JpaDialect getJpaDialect() {
109+
public OpenJpaDialect getJpaDialect() {
112110
return this.jpaDialect;
113111
}
114112

0 commit comments

Comments
 (0)