Domande taggate «annotations»

Nella programmazione, le annotazioni vengono utilizzate per aggiungere informazioni a un elemento di codice che non può essere espresso dal sistema di tipi.


22
Quale annotazione Java @NotNull dovrei usare?
Sto cercando di rendere il mio codice più leggibile e utilizzare strumenti come l'ispezione del codice IDE e / o l'analisi del codice statico (FindBugs e Sonar) per evitare NullPointerExceptions. Molti degli strumenti sembrano incompatibili l'uno con l'altro @NotNull/ @NonNull/ @Nonnullannotazione e elencarli tutti nel mio codice sarebbe terribile da …

15
Differenza tra <context: annotation-config> e <context: component-scan>
Sto imparando Spring 3 e non mi sembra di capire la funzionalità dietro &lt;context:annotation-config&gt;e &lt;context:component-scan&gt;. Da quello che ho letto sembrano gestire diverse annotazioni ( @Required, @Autowiredecc vs @Component, @Repository, @Serviceecc), ma anche da quello che ho letto si registrano gli stessi post processore di fagioli classi. Per confondermi ancora …


27
Quando usi l'annotazione @Override di Java e perché?
Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. Cosa ne pensi di Stack Overflow in Stack Overflow : Come utilizzare "@Override" come è stato aggiunto? Quali sono le migliori …
498 java  annotations 


14
Primavera: @Component contro @Bean
Comprendo che l' @Componentannotazione è stata introdotta nella primavera 2.5 per eliminare la definizione del bean XML utilizzando la scansione del percorso di classe. @Beanè stato introdotto nella primavera 3.0 e può essere utilizzato con @Configurationper eliminare completamente il file XML e utilizzare invece java config. Sarebbe stato possibile riutilizzare …

13
JsonMappingException: nessun costruttore adatto trovato per il tipo [tipo semplice, classe]: impossibile creare un'istanza dall'oggetto JSON
Ricevo il seguente errore quando provo a ottenere una richiesta JSON ed elaborarla: org.codehaus.jackson.map.JsonMappingException: nessun costruttore adatto trovato per il tipo [tipo semplice, classe com.myweb.ApplesDO]: impossibile creare un'istanza dall'oggetto JSON (è necessario aggiungere / abilitare le informazioni sul tipo?) Ecco il JSON che sto cercando di inviare: { "applesDO" : …



11
@Resource vs @Autowired
Quale annotazione, @Resource ( jsr250 ) o @Autowired (specifica per la primavera) dovrei usare in DI? Ho usato con successo sia in passato, @Resource(name="blah")sia@Autowired @Qualifier("blah") Il mio istinto è quello di @Resourceattenermi all'etichetta poiché è stata ratificata dal popolo jsr. Qualcuno ha forti pensieri su questo?

4
@Nullable utilizzo delle annotazioni
Ho visto alcuni metodi in Java dichiarati come: void foo(@Nullable Object obj) { ... } Qual è il significato di @Nullablequi? Significa che l'input potrebbe essere null? Senza l'annotazione, l'input può ancora essere nullo, quindi immagino che non sia solo questo?
347 java  annotations 




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.