CoseNonJaviste @ BetterSoftware
BetterSoftware è una conferenza giunta ormai alla sua terza edizione e organizzata da Develer. Dopo due anni da spettatori quest’anno […]
BetterSoftware è una conferenza giunta ormai alla sua terza edizione e organizzata da Develer. Dopo due anni da spettatori quest’anno […]
Java è un linguaggio di programmazione strong typed, ciò permette di avere più “sicurezza” runtime in quanto tutti gli errori […]
Dopo la messa in produzione di un nuovo software siamo spesso amareggiati dal presentarsi di una o più anomalie, di miscellanea gravità. La domanda che sorge spontanea è: “Perché abbiamo deployato software con bug?”. E la risposta è che produrre bug è come peccare: nessuno dovrebbe farlo, ma è insito nella natura umana.
In due post precedenti (Eclipselink Historical Session: come tenere traccia dei cambiamenti di una tabella – Parte I e Parte II) è stato trattato il tema della gestione dello storico con EclipseLink: dalla configurazione, ai vari modi in cui può essere usato fino a presentare alcune limitazioni intrinseche al framework.
Tutto quel che si è detto in quei post è valido e funziona ammesso che abbiamo già creato lo schema su cui andremo a lavorare. Cosa succede invece se non lo abbiamo?
Da qualche giorno è nata una nuova sezione su devAPP.it che parla di sviluppo per Android. DevAPP.it è attualmente uno […]
EclipseLink, come altre implementazioni della specifica JPA (Java Persistence Api), solleva il programmatore da molti affanni. Tuttavia ci sono casi […]
In Java le variabili e i campi contengono referenze a oggetti; usando l’usuale assegnazione non si ha una copia dell’oggetto […]
Abbiamo affrontato in un altro post il tema della tracciabilità dei cambiamenti sui dati sensibili e i sistemi teorici che permettono di realizzarla. Siamo scesi poi nel dettaglio di come EclipseLink implementa uno di questi sistemi e di come configurare l’ambiente di lavoro per potercene avvalere in modo piuttosto semplice. Vediamo quindi adesso come poter interagire con i dati salvati nello storico… effettuando query nel passato!!