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