What's the difference between @Component, @Repository & @Service annotations in Spring?

Top