Preguntas etiquetadas con annotations

En la programación, las anotaciones se usan para agregar información a un elemento de código que el sistema de tipos no puede expresar.

498
¿Cuándo utiliza la anotación @Override de Java y por qué?

Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. На этот вопрос есть ответы на Stack Overflow на русском : Что...

459
Primavera: @Component versus @Bean

Entiendo que la @Componentanotación se introdujo en la primavera 2.5 para deshacerse de la definición del bean xml mediante el escaneo de classpath. @Beanse introdujo en la primavera 3.0 y se puede usar @Configurationpara deshacerse por completo del archivo xml y usar la configuración de java en...

381
@Resource vs @Autowired

¿Qué anotación, @Resource ( jsr250 ) o @Autowired (Spring-specific) debo usar en DI? He usado con éxito tanto en el pasado @Resource(name="blah")como@Autowired @Qualifier("blah") Mi instinto es seguir con la @Resourceetiqueta, ya que ha sido ratificada por la gente jsr. ¿Alguien tiene...

347
@ Uso de anotaciones anulables

Vi algún método en Java declarado como: void foo(@Nullable Object obj) { ... } ¿Qué significa @Nullableaquí? ¿Significa que la entrada podría ser null? Sin la anotación, la entrada aún puede ser nula, así que supongo que no es solo