[xwiki-devs] [VOTE] Use @Named (and @Qualifier annotations later on) for specifying component role

Vincent Massol vincent at massol.net
Wed Mar 30 12:28:48 UTC 2011

Hi devs,

I'd like to propose to deprecate the "value" and "hints" fields of @Component and instead use the @Named annotation (and @Qualifier annotations later on).

The rationale is to align with JSR330's @Named annotation at injection points and also to start going in the direction of CDI (JSR299) since CDI uses @Named for beans too.

Example before:

public class MyComponent...


public class MyComponent

Here's my +1


More information about the devs mailing list