Domande taggate «java»

Java è un linguaggio di programmazione orientato agli oggetti di alto livello, indipendente dalla piattaforma, originariamente sviluppato da Sun Microsystems. Java è attualmente di proprietà di Oracle, che ha acquistato Sun nel 2010.

5
In quale livello deve essere posizionata la convalida?
Sto creando un'API Rest utilizzando Spring Boot e sto utilizzando Hibernate Validation per convalidare gli input della richiesta. Ma ho anche bisogno di altri tipi di convalida, ad esempio quando i dati di aggiornamento devono essere controllati, se l'id dell'azienda non esiste voglio lanciare un'eccezione personalizzata. Questa convalida dovrebbe trovarsi …

1
È ancora un antipattern se registriamo un messaggio di eccezione e generiamo un'eccezione diversa?
La nostra applicazione web sta usando un ExceptionMapperper mappare alcune eccezioni a Response. Registriamo i messaggi di eccezione prima di lanciare una nuova eccezione come segue: catch (SomeException ex) { LOG.error(ex.getMessage()); throw new MyException(ex.getMessage()); } Non stiamo rilanciando la stessa eccezione , quindi la mia domanda è se questo sarebbe …





2
Dove mettere il file di configurazione di Spring?
Voglio integrare il framework Spring nel mio progetto soprattutto nel lato server. Quindi, non voglio inserirlo nella cartella WEB-INF del file di guerra. Devo inserire un applicationContext.xml in ogni livello (significa che ogni progetto è diviso in progetti distinti? (Servizi, Dominio e DAO) Qual è la buona pratica?
18 java  soa  spring 

5
Utilizzo reale di DelayQueue [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Quale sarebbe un uso reale di DelayQueue , quale problema comune …


6
Codice auto-documentante vs Javadocs?
Recentemente ho lavorato sul refactoring di parti della base di codice con cui sto attualmente trattando - non solo per capirlo meglio da solo, ma anche per renderlo più facile per gli altri che stanno lavorando al codice. Tendo a appoggiarmi al lato di pensare che il codice di auto-documentazione …

6
Perché Java non consente l'uso delle intestazioni come in C ++
Ho una domanda per la quale non ho trovato una risposta tranne la seguente risposta che non soddisfa i miei requisiti: "Perché James Gosling non voleva" So che Java può avere interfacce (solo funzioni virtuali pure, nessun attributo), ma non è esattamente la stessa cosa delle definizioni di classe.
18 java 

2
qual è la differenza tra callback e listener?
In blackberry possiamo sovrascrivere il metodo keyChar () e catturare l'evento keypress oppure possiamo registrarci suKeyPressListener. lo so, onKeyListener è un modello di osservatore. In Android c'è anche un KeyEvent.callback e onKeyListener Entrambi sono eventi per cui non è necessario registrarsi per l'evento keyChar. qual'è la differenza tra both pattern?
18 java 


2
Come funzionano i compilatori Java AOT?
Esistono pochi strumenti ( Excelsior JET , ecc.) Che pretendono di trasformare le app Java in eseguibili nativi ( *.exe). Tuttavia, ho capito che questi strumenti stanno davvero creando involucri nativi che invocano / eseguono javada una shell o da una riga di comando. Se questa comprensione non è corretta, …
18 java  compiler  aot 


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.