You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As of 4.3, we have a rather simple InjectionPoint class as a base class for DependencyDescriptor, primarily used for exception reporting purposes. However, it would also be well suited as an argument for @Bean methods, along the lines of the CDI InjectionPoint argument on an @Produces method.
While trying to migrate our Beans to the function bean definition DSL, we failed to migrate Beans that rely on an InjectionPoint for their creation.
More information can be found in this question on StackOverflow
Does Spring support this use case yet? Either by providing the InjectionPoint oder accessing the required information otherwise?
Juergen Hoeller opened SPR-14033 and commented
As of 4.3, we have a rather simple
InjectionPoint
class as a base class forDependencyDescriptor
, primarily used for exception reporting purposes. However, it would also be well suited as an argument for@Bean
methods, along the lines of the CDIInjectionPoint
argument on an@Produces
method.This has been raised in a comment on our recent 4.3 core container blog post: http://spring.io/blog/2016/03/04/core-container-refinements-in-spring-framework-4-3#comment-2551909782
A CDI example raised there: http://buraktas.com/cdi-dependency-injection-producer-method-example/
Issue Links:
@Bean
methodReferenced from: commits a95bf6e
The text was updated successfully, but these errors were encountered: