diff --git a/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/SpringHibernateJpaPersistenceProvider.java b/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/SpringHibernateJpaPersistenceProvider.java index c1fbecc1c80..01aaff9c5a9 100644 --- a/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/SpringHibernateJpaPersistenceProvider.java +++ b/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/SpringHibernateJpaPersistenceProvider.java @@ -48,6 +48,7 @@ class SpringHibernateJpaPersistenceProvider extends HibernatePersistenceProvider static { if (NativeDetector.inNativeImage()) { System.setProperty(Environment.BYTECODE_PROVIDER, Environment.BYTECODE_PROVIDER_NAME_NONE); + System.setProperty(Environment.USE_REFLECTION_OPTIMIZER, Boolean.FALSE.toString()); } }