Perguntas com a marcação «annotations»

Na programação, as anotações são usadas para adicionar informações a um elemento de código que não pode ser expresso pelo sistema de tipos.

459
Primavera: @Component versus @Bean

Entendo que a @Componentanotação foi introduzida na primavera 2.5 para livrar-se da definição de bean xml usando a verificação do caminho de classe. @Beanfoi introduzido na primavera 3.0 e pode ser usado com o @Configurationfim de se livrar completamente do arquivo xml e usar a configuração...

380
@Resource vs @Autowired

Qual anotação, @Resource ( jsr250 ) ou @Autowired (específico da Primavera) devo usar no DI? Eu usei com sucesso tanto no passado @Resource(name="blah")quanto@Autowired @Qualifier("blah") Meu instinto é ficar com a @Resourceetiqueta, uma vez que foi ratificada pelo povo jsr. Alguém tem...

347
@ Uso de anotação anulável

Eu vi algum método em java declarado como: void foo(@Nullable Object obj) { ... } Qual o significado @Nullabledaqui? Isso significa que a entrada poderia ser null? Sem a anotação, a entrada ainda pode ser nula, então acho que não é só