54 votes

Remplacement de com.google.inject par javax.inject

Est-il vrai que les annotations javax.inject peuvent remplacer directement com.google.inject ?

Ainsi, si je remplaçais toutes mes annotations guice/gin actuelles par celles de javax.inject, mon application se compilerait et fonctionnerait correctement ?

Premièrement, javax.inject couvre-t-il toutes les bases couvertes par google.inject ?

53voto

Bozho Points 273663

Oui, cela fonctionnera bien. En fait, l'auteur de guice (Bob Lee) est un responsable de la spécification javax.inject .

javax.inject.Inject n'a pas l' optional , donc si vous voulez une dépendance facultative, vous devrez utiliser l'annotation guice.

7voto

tomf Points 319

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X