title: Is it possible to use multiple @Qualifier annotation in Spring?
body: <p>I have a set of beans that are characterized by two properties. They are basically serializers for different classes and for different purposes. </p>
  
  <p>For example, there may be an <code>Order</code> serializer for local log, <code>Order</code> serializer for logging webservice call, <code>Customer</code> serializer for tracking URL and <code>Customer</code> serializer for tracking URL.</p>
  
  <p>This is why I'd like to use two <code>@Qualifier</code> annotations like this:</p>
  
  <pre><code>@Autowired
  @Qualifier("order")
  @Qualifier("url")
  private Serializer&lt;Order&gt; orderSerializer;
  </code></pre>
  
  <p>Unfortunately, compiler complains about duplicate annotations in this case. Are there any workarounds or alternative solutions to this problem?</p>