Domande con tag 'java'

2
risposte

Restituzione di entità JPA in Api di riposo?

Recentemente ho visto così tanti sviluppatori lavorare con lo stack Spring / JPA e restituire tutte queste entità JPA sui loro restanti controller. Secondo me è una BAD PRACTICE per diverse ragioni: Transazioni (non dovrebbe mai iniziare sui...
posta 12.07.2018 - 12:52
1
risposta

MVP: una vista dovrebbe avere più Presentatori?

È auspicabile (da un punto di vista architettonico) avere più di un Presentatore che comunichi con una vista? Nella mia situazione particolare, ho un relatore che comunica con più viste e ognuna di queste visualizzazioni ha il proprio present...
posta 26.10.2017 - 11:26
2
risposte

Mappa / archivio ID tempo di esecuzione per gli oggetti

Cosa voglio ottenere: Ho bisogno di ottenere un id (unico) di esecuzione per "qualsiasi oggetto" (per le classi sia in java SE, le classi che ho creato o classi fornite da altre terze parti ... qualsiasi istanza di una classe). Idealment...
posta 22.08.2017 - 19:10
1
risposta

Design della classe per entità JPA con più tabelle che fanno riferimento allo stesso oggetto business

Ho un'applicazione che funziona con prodotti provenienti da varie fonti di dati esterne (in DataSourceProduct) e mantiene anche la propria versione del prodotto (in MasterProduct). Ecco lo schema DB: Nota:DataSourceProducthadiecialtrecolonne...
posta 26.04.2017 - 18:43
1
risposta

Sviluppo di un'API per delegare / disaccoppiare lunghe catene di convalida

Recentemente, mi è stato affidato il compito di riscrivere un vecchio software. L'intero software stesso è ben scritto, tranne che per l'unica cosa che mi preoccupa, le classi contenenti un'enorme quantità di codice. Molte di queste non sono alt...
posta 08.04.2017 - 19:39
1
risposta

Uso delle classi interne per ottenere comportamenti thread-safe senza sincronizzazione

Ho alcune classi che contengono dati sia immutabili (primitivi e di riferimento) che mutabili, ma la mutabilità proviene da scritture esterne (un altro processo). Per evitare di usare synchronized su ogni getter / setter (e attorno all'o...
posta 22.03.2018 - 18:01
1
risposta

Applicazione dot net e java connessa tramite ESB?

C'è la web App_1 che si trova su dot net mentre un'altra web App_2 è su java. App_1 deve interagire con App_2. App_1 può essere un'applicazione inter o intra aziendale. La mia domanda è che in generale i prodotti di spicco di ESB forniscon...
posta 01.01.2018 - 11:55
1
risposta

Verifica delle dipendenze fittizie: best practice

Ho una semplice domanda sulle migliori pratiche nelle verifiche dei test unitari. Dato questo esempio: @Test public void methodUnderTest() { when(mockedDependency.someMethod()).thenReturn(someValue); int actual = classUnderTest.met...
posta 13.12.2017 - 23:20
1
risposta

Oggetto passato a super () a cui fa riferimento la sottoclasse - Qualsiasi violazione?

Questo è il codice in questione, i commenti lo indicano: class Actor extends Entity { private MutableVector2f position; private MutableIdentity identity; public Actor(MutableVector2f initialPosition, MutableIdentity initialIdentit...
posta 25.03.2017 - 04:47
2
risposte

Creazione di un singleton per accedere ai dati statici

Ho alcune proprietà in un file di proprietà a cui ho fatto riferimento in un singleton in modo che possa accedervi facilmente da diverse parti della mia applicazione. Per ogni proprietà, inserisco le proprietà insieme ad alcune informazioni aggi...
posta 17.03.2017 - 16:26