Introduzione a Spring AOP

Aspect Oriented Programming La programmazione orientata agli aspetti è un paradigma di programmazione che ha come obiettivo la modularizzazione del software attraverso la creazione di entità software, denominate aspetti, che…

Read more »

Maschera di Login Personalizzata in Spring Security

Nella serie dedicata a Spring Security (vedi link in calce) abbiamo introdotto i concetti fondamentali per l’utilizzo di tale framework, ed in particolare abbiamo visto come Spring metta a disposizione…

Read more »

Equals e hashCode

I metodi equals() ed hashCode() sono metodi particolari di java che ogni oggetto eredita dalla classe java.lang.Object. Molto spesso è utile ridefinire il metodo equals() al fine di mettere a…

Read more »

Primi Passi con Spring Security (parte 3)

In questo articolo parliamo della gestione di ruoli e privilegi in Spring Security e di come utilizzarli per controllare l’accesso a pagine web o porzioni di pagina.

Read more »

Primi Passi con Spring Security (parte 2)

Proseguiamo la serie su Spring Security evolvendo la semplice applicazione web presentata nel precedente articolo  in cui abbiamo visto come configurare il progetto al fine di implementare il processo di…

Read more »

Primi Passi con Spring Security (parte 1)

Spring Security è un framework del progetto Spring che consente di gestire in modo semplice e trasparente l’autenticazione (ovvero chi sei) e la profilazione (ovvero cosa sei autorizzato a fare) degli utenti che accedono ad una applicazione web.

Read more »

Spring MVC Controller (parte 2)

Concludiamo la serie di articoli sulle basi di Spring MVC ed in particolare sulla implementazione di un controller, iniziata in , parlando della tipo di dato che può essere restituito dal…

Read more »

Spring MVC Controller (parte 1)

Come la Action di Struts o il Managed Bean di JSF, il Controller è il componente dell’architettura di Spring MVC che si occupa di gestire le request utente. I controller di Spring sono delle semplici classi java (POJO) che non necessitano di implementare alcuna interfaccia, come avveniva ad esempio in Struts 1.x, ma il framework adotta una strategia basata su annotazioni.

Read more »

Primi Passi con Spring MVC (parte 2)

In questa seconda parte della serie di articoli dedicati a Spring MVC vediamo come “convertire” la semplice applicazione servlet per il login utente presentata nell’articolo , in una applicazione Spring MVC….

Read more »

Primi Passi con Spring MVC (parte 1)

Spring MVC è una delle componenti più utilizzati, dopo Spring Core, dei tanti progetti Spring. Rispetto alla soluzione Java Server Faces, che ricordiamo è uno standard J2EE, Spring MVC è…

Read more »