Avete mai sognato di installare un vostro applicativo scritto in Java come servizio di Windows? Sognato forse no, ma avuto bisogno probabilmente si! In questo post vedremo come fare....
Continue reading...
Java è un linguaggio di programmazione strong typed, ciò permette di avere più “sicurezza” runtime in quanto tutti gli errori banali vengono evidenziati in fase di compilazione. Usando un ide evoluto (come per esempio Eclipse, Netbeans o IntelliJ) questo aspetto viene sfruttato mettendo a disposizione il supporto per il refactoring e la navigazione nel codice (per esempio per riconoscere tutte...
Continue reading...
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....
Continue reading...
EclipseLink, come altre implementazioni della specifica JPA (Java Persistence Api), solleva il programmatore da molti affanni. Tuttavia ci sono casi in cui è necessario entrare in merito a cosa stia succedendo. In questo post vediamo come intercettare eventi di tipo SessionEvent e utilizzarli per le nostre esigenze più segrete....
Continue reading...
In Java le variabili e i campi contengono referenze a oggetti; usando l’usuale assegnazione non si ha una copia dell’oggetto (deep copy) ma una copia delle referenza (shallow copy) che porta a una condivisione di memoria. Per evitare questo è possibile clonare un oggetto sfruttando il metodo clone di Object e l’interfaccia Cloneable....
Continue reading...
Dopo avert visto le liste nella prima parte del tutorial sulle collection java vediamo adesso le interfacce Set e Map e le varie implementazioni disponibili. Vedremo vari esempi pratici di utilizzo di insiemi e mappe di oggetti basati sia su hash table che su strutture ad albero....
Continue reading...
Here is our new video tutorial from the serie “VideoNonJavisti”: “Creating your First POJO“. In this video we will show you how to create a “POJO” using Eclipse IDE....
Continue reading...
Ed ecco il secondo mini tutorial video della serie VideoNonJavisti: Creating your First POJO. Nel tutorial mostriamo come creare un Pojo (Plain Old Java Object), ovvero un oggetto java con alcune proprietà. Buona visione!...
Continue reading...