• Spring e datasource: come criptare la password del database

    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 come criptare la password con il semplice aiuto di un framework esterno, ovvero Jasypt!

    Read more
    1
  • AngularJS mini How-To (seconda parte)

    Continua il tutorial su AngularJS, il framework Javascript di Google. In questa seconda parte vedremo come realizzare i template, gestire le rotte e recuperare i dati dal backend.

    Read more
    6
  • AngularJS mini How-To (prima parte)

    In questo tutorial diviso in due puntate, vedremo come realizzare una semplice applicazione con AngularJS, il framework Javascript di Google. In questa prima parte muoveremo i primi passi definendo una view e un filtro di ricerca.

    Read more
    7
  • Tomcat e datasource: come criptare la password del database

    Siamo al secondo appuntamento con i datasource e la cifratura della password del database. Nel post precedente abbiamo visto come risolvere il problema in JBOss AS 7, adesso vediamo come si fa con Tomcat.

    Read more
    6
  • Java 8 in practice parte 2: method references e ordinamento di uno stream

    Nel post precedente abbiamo introdotto un esempio concreto da risolvere utilizzando le nuove feature di Java 8, abbiamo già visto come filtrare e trasformare i dati di uno stream. Per completare l’esempio in questo post parleremo di come ordinare i dati, prima di questo approfondiremo l’argomento di come si può trasformare un metodo di una classe in una lambda expression.

    Read more
    4
  • Decorator patten corretto lambda con Java 8

    Il decorator pattern è uno dei design pattern classici che si usano in OOP. Ora che Java 8 introduce il concetto di lambda expression, vediamo come riscrivere questo pattern in chiave funzionale. Scopriremo che…

    Read more
    9