Questions marquées «annotations»

En programmation, les annotations sont utilisées pour ajouter des informations à un élément de code qui ne peuvent pas être exprimées par le système de types.

498
Quand utilisez-vous l'annotation @Override de Java et pourquoi?

Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. На этот вопрос есть ответы на Stack Overflow на рdedом : Что означает "@Override" перед объявлением...

459
Printemps: @Component contre @Bean

Je comprends que l' @Componentannotation a été introduite au printemps 2.5 afin de se débarrasser de la définition du bean xml en utilisant l'analyse de chemin de classe. @Beana été introduit au printemps 3.0 et peut être utilisé avec @Configurationpour se débarrasser complètement du fichier xml et...

381
@Resource vs @Autowired

Quelle annotation, @Resource ( jsr250 ) ou @Autowired (spécifique à Spring) dois-je utiliser dans DI? J'ai utilisé avec succès à la fois dans le passé @Resource(name="blah")et@Autowired @Qualifier("blah") Mon instinct est de rester avec le @Resourcetag car il a été ratifié par le peuple jsr....

347
@Nullable annotation usage

J'ai vu une méthode en java déclarée comme: void foo(@Nullable Object obj) { ... } Quelle est la signification d' @Nullableici? Cela signifie-t-il que l'entrée pourrait l'être null? Sans l'annotation, l'entrée peut toujours être nulle, donc je suppose que ce n'est pas juste...