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.

29
Qual é a diferença entre as anotações @Component, @Repository & @Service no Spring?
На этот вопрос есть ответы на Stack Overflow на русском : Аннотации Springа Can @Component, @Repositorye @Serviceanotações ser usados alternadamente na Primavera ou eles fornecem qualquer funcionalidade específica além de atuar como um dispositivo de notação? Em outras palavras, se eu tiver uma classe de serviço e alterar a anotação …

22
Qual anotação @NotNull Java devo usar?
Eu estou procurando tornar meu código mais legível e usar ferramentas como inspeção de código IDE e / ou análise de código estática (FindBugs e Sonar) para evitar NullPointerExceptions. Muitas das ferramentas parecem incompatíveis com a anotação / @NotNull/ da outra e listar todas elas no meu código seria terrível …

15
Diferença entre <context: annotation-config> e <context: component-scan>
Estou aprendendo a Primavera 3 e não pareço entender a funcionalidade por trás &lt;context:annotation-config&gt;e &lt;context:component-scan&gt;. Pelo que tenho lido eles parecem lidar com diferentes anotações ( @Required, @Autowiredetc vs @Component, @Repository, @Serviceetc), mas também pelo que tenho lido que registam os mesmos pós-processador de feijão classes. Para me confundir ainda …


27
Quando você usa a anotação @Override do Java e por quê?
Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. Como instalar um arquivo Stack Overflow em um arquivo : ото означает "@Override" está incorreto? Quais são as melhores práticas …
498 java  annotations 


14
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 java. Teria sido possível …

13
JsonMappingException: nenhum construtor adequado encontrado para o tipo [tipo simples, classe]: não é possível instanciar a partir do objeto JSON
Estou recebendo o seguinte erro ao tentar obter uma solicitação JSON e processá-la: org.codehaus.jackson.map.JsonMappingException: nenhum construtor adequado encontrado para o tipo [tipo simples, classe com.myweb.ApplesDO]: não é possível instanciar a partir do objeto JSON (é necessário adicionar / ativar informações de tipo?) Aqui está o JSON que estou tentando enviar: …



11
@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 pensamentos fortes sobre isso?

4
@ 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ó isso?
347 java  annotations 




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.