java - nfl - guice vs spring
Google Guice: proveedor con parĂ¡metros (1)
Tengo un constructor que depende de las clases A y B. Lo definí así:
@Inject TestClass(A a, B b)
¿Hay alguna manera en Guice de tener uno de los parámetros de constructor inyectado manualmente?
El problema es que el objeto de la clase A
no se puede construir ya que depende de la entrada del usuario. Me preguntaba si Guice apoya a un proveedor que acepta una discusión. Por ejemplo, actualmente un objeto puede ser creado por provider.get()
, ¿Guice tiene uno que sea compatible con provider.get(a)
?
Creo que lo que necesitas es Inyección asistida .