eu soube do recente lançamento do Spring 2.5. Não utilizei ainda, mas vi que eles adicionaram uma anotação @AutoWired que você pode colocar em cima de um atributo de classe. Um bean com o mesmo nome da variável será injetada pelo Spring pra você. Porém, me parece que os beans ainda são declarados via XML.
urubatan
as anotações do spring 2.5 para load de beans e autowiring ficaram melhores do que as do spring annotation.
o spring annotations é vantagem ainda hoje para trabalhar com JSF, se não for este o caso, as do spring 2.5 são mais indicadas …
(Comentário meu, que sou o desenvolvedor do spring-annotations )