Comment puis-je injecter une propriété unique valeur dans une chaîne à l'aide de spring 2.5.x?

Je tiens vraiment à annoter une méthode avec une référence à une propriété unique dans un fichier de propriétés pour l'injection.

@Resource("${my.service.url}")
private String myServiceUrl;

Bien sûr, cette syntaxe ne fonctionne pas 😉 c'est pourquoi je pose la question ici.

Je suis conscient que je peux injecter la totalité du fichier de propriétés, mais qui semble tout à fait excessif, je ne veux pas le fichier de propriétés - je veux la valeur configurée.

Edit: je ne vois PropertyPlaceholderConfigurer exemples où le XML est utilisé pour le fil de fer à la propriété pour le terrain. Je n'arrive toujours pas à comprendre comment cela peut être réalisé avec une annotation ?

InformationsquelleAutor krosenvold | 2008-10-20