Spring Ambiguity
I am confused as to why we would use the @Qualifier and @Primary annotations. If we have to specify which implementation we want to use, and that then becomes the bean which we instantiate, why have multiple implementations of the interface? I might just be misunderstanding