После обновления Spring Boot с версии 3.1 до 3.2 я следовал инструкциям и добавил флаг -parameters для компиляции Java. Несмотря на это, я по-прежнему сталкиваюсь с той же ошибкой, о которой свидетельствует полученная мной трассировка стека.
**org.springframework.data.mapping.MappingException: P a r a m e t e r o r g . s p r i n g f r a m e w o r k . d a t a . m a p p i n g . P a r a m e t e r @ 5 7 c e d 0 b 5 d o e s n o t h a v e a n a m e * * < b r / > a t o r g . s p r i n g f r a m e w o r k . d a t a . m a p p i n g . m o d e l . P e r s i s t e n t E n t i t y P a r a m e t e r V a l u e P r o v i d e r . g e t P a r a m e t e r V a l u e ( P e r s i s t e n t E n t i t y P a r a m e t e r V a l u e P r o v i d e r . j a v a : 6 1 ) < b r / > a t o r g . s p r i n g f r a m e w o r k . d a t a . m a p p i n g . m o d e l . C l a s s G e n e r a t i n g E n t i t y I n s t a n t i a t o r . e x t r a c t I n v o c a t i o n A r g u m e n t s ( C l a s s G e n e r a t i n g E n t i t y I n s t a n t i a t o r . j a v a : 3 0 1 ) < b r / > a t o r g . s p r i n g f r a m e w o r k . d a t a . m a p p i n g . m o d e l . C l a s s G e n e r a t i n g E n t i t y I n s t a n t i a t o r $ E n t i t y I n s t a n t i a t o r A d a p t e r . c r e a t e I n s t a n c e ( C l a s s G e n e r a t i n g E n t i t y I n s t a n t i a t o r . j a v a : 2 7 3 ) < b r / > a t o r g . s p r i n g f r a m e w o r k . d a t a . m a p p i n g . m o d e l . C l a s s G e n e r a t i n g E n t i t y I n s t a n t i a t o r . c r e a t eInstance(ClassGeneratingEntityInstantiator.java:98)
at org.springframework.data.redis.core.convert.MappingRedisConverter.doReadInternal(MappingRedisConverter.java:222)
at org.springframework.data.redis.core.convert.MappingRedisConverter.readInternal(MappingRedisConverter.java:180)
at org.springframework.data.redis.core.convert.MappingRedisConverter.readCollectionOrArray(MappingRedisConverter.java:818)
at org.springframework.data.redis.core.convert.MappingRedisConverter.readProperty(MappingRedisConverter.java:284)
at org.springframework.data.redis.core.convert.MappingRedisConverter$ConverterAwareParameterValueProvider.getPropertyValue(MappingRedisConverter.java:1092)
at org.springframework.data.redis.core.convert.MappingRedisConverter$ConverterAwareParameterValueProvider.getPropertyValue(MappingRedisConverter.java:1075)
at org.springframework.data.mapping.model.PersistentEntityParameterValueProvider.getParameterValue(PersistentEntityParameterValueProvider.java:71)
at org.springframework.data.mapping.model.ClassGeneratingEntityInstantiator.extractInvocationArguments(ClassGeneratingEntityInstantiator.java:301)
at org.springframework.data.mapping.model.ClassGeneratingEntityInstantiator$EntityInstantiatorAdapter.createInstance(ClassGeneratingEntityInstantiator.java:273)
at org.springframework.data.mapping.model.ClassGeneratingEntityInstantiator.createInstance(ClassGeneratingEntityInstantiator.java:98)
at org.springframework.data.redis.core.convert.MappingRedisConverter.doReadInternal(MappingRedisConverter.java:222)
at org.springframework.data.redis.core.convert.MappingRedisConverter.read(MappingRedisConverter.java:174)
at org.springframework.data.redis.core.convert.MappingRedisConverter.read(MappingRedisConverter.java:105)
at org.springframework.data.redis.core.RedisKeyValueAdapter.get(RedisKeyValueAdapter.java:290)
at org.springframework.data.redis.core.RedisKeyValueAdapter.getAllOf(RedisKeyValueAdapter.java:374)
at org.springframework.data.redis.core.RedisKeyValueAdapter.getAllOf(RedisKeyValueAdapter.java:341)
at org.springframework.data.keyvalue.core.KeyValueTemplate.lambda$findAll$2(KeyValueTemplate.java:216)
at org.springframework.data.keyvalue.core.KeyValueTemplate.execute(KeyValueTemplate.java:314)
at org.springframework.data.keyvalue.core.KeyValueTemplate.executeRequired(KeyValueTemplate.java:329)
at org.springframework.data.keyvalue.core.KeyValueTemplate.findAll(KeyValueTemplate.java:214)
at org.springframework.data.keyvalue.repository.support.SimpleKeyValueRepository.findAll(SimpleKeyValueRepository.java:108)
at org.springframework.data.keyvalue.repository.support.SimpleKeyValueRepository.findAll(SimpleKeyValueRepository.java:42)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:352)
at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277)
at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170)
at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158)
at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:516)
at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:285)
at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:628)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:168)
at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:143)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:249)
**at jdk.proxy3/jdk.proxy3.$Proxy157.findAll(Unknown Source)**
Подробнее здесь: https://stackoverflow.com/questions/778 ... -name-erro
Spring-boot-starter-data-redis «data.mapping.Parameter не имеет ошибки имени» при обновлении Spring Boot с 3.1 до 3.2 ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение