Con questo post iniziamo una serie di tutorial su Cassandra, il database NoSql scelto da Facebook, Netflix, Spotify e tanti altri per gestire grandi quantità di dati. In questa introduzione a Cassandra vedremo i principi di fondamentali su cui si basa questo database....
Continue reading...
Eccoci al terzo e ultimo episodio della saga sulla sicurezza della vostra password del database. In due post precedenti abbiamo visto come cifrare la password del datasource in JBoss AS 7 e in Tomcat. Se però non lavorate né con JBoss né con Tomcat, usate Spring e preferite far gestire il datasource a lui e rimanere più generici possibili, ecco...
Continue reading...
Recentemente ho avuto a che fare con chiamate a Stored Function Oracle da una applicazione web basata su JPA come framework di persistenza. Purtroppo questo tipo di operazione non è coperto dalla specifica JPA, per cui bisogna ricorrere alle funzionalità specifiche del vendor che abbiamo scelto. Usando EclipseLink (ex Oracle TopLink) diciamo che si gioca in casa, anche se le cose si fanno molto complesse quando i parametri da scambiare con la funzione sono tipi complessi...
Continue reading...
Andiamo insieme alla scoperta di MongoDB, uno dei più popolari database NoSQL per scoprire come questo DBMS, potente, agile e flessibile, possa diventare il miglior amico del Web Developer....
Continue reading...
Benvenuti! Sediamoci tutti accanto al fuoco ad ascoltare questa storia avvincente di progettazione di una base dati per una applicazione Java Enterprise che utilizza la specifica Java Persistence Api. Avete portato il marshmallow? Bene allora cliccate su Continua!
...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...