Où dois-annotation @Service-ils être conservés? De l'Interface ou de la mise en Œuvre?

Je suis du développement d'une application à l'aide de Printemps. Je suis nécessaires à l'utilisation de la @Service annotation. J'ai ServiceI et ServiceImpl tels que ServiceImpl implements ServiceI. Je suis confus ici, où dois-je conserver le @Service annotation.

Dois-je annoter l'interface ou de la mise en œuvre avec @Service? Quelles sont les différences entre ces deux approches?