Je suis l'aide de Printemps 3.0.5 et je suis à l'aide de @Autowire annotation pour mes membres de la classe autant que possible. L'une des haricots que j'ai besoin de autowire requiert des arguments à son constructeur. J'ai regardé à travers le Printemps docs, mais ne semblent pas pouvoir trouver aucune référence à la façon d'annoter des arguments du constructeur.
En XML, je peux l'utiliser dans le cadre de la fève de définition. Est-il un mécanisme similaire pour @Autowire annotation?
Ex:
@Component
public class MyConstructorClass{
String var;
public MyConstructorClass( String constrArg ){
this.var = var;
}
...
}
@Service
public class MyBeanService{
@Autowired
MyConstructorClass myConstructorClass;
....
}
Dans cet exemple, comment puis-je spécifier la valeur de "constrArg" dans MyBeanService avec le @Autowire annotation? Est-il possible de faire cela?
Merci,
Eric