Differenza tra @Autowired e @Inject in Spring

Dal momento che tutti i developer java sono ormai orientati (o si stanno orientando) verso l’utilizzo delle annotazioni, la differenza tra le annotazioni @Autowired e @Inject è una delle domande più…

Read more »

Primi Passi con Spring Boot

Il progetto Spring Boot consente di semplificare enormemente la realizzazione di applicazioni stand-alone basate sul framework Spring. In questo articolo vediamo come creare una applicazione Spring Boot per l’esposizione di servizi…

Read more »

XA Transaction in Spring

Introduzione In questo articolo vediamo come poter eseguire transazioni distribuite (XA Transaction) in applicazioni stand alone, quindi al di fuori di un container J2EE, utilizzando il popolare framework Spring. Queste tipologie…

Read more »

Spring Batch Scheduler

Nel post  abbiamo descritto un semplice esempio di job realizzato con Spring Batch. Nell’introduzione abbiamo anche detto che per la schedulazione dei job è necessario integrare un tool che si occupa…

Read more »

Spring Batch Persistence

Introduzione Nel post  abbiamo visto un semplice esempio di job eseguito utilizzando il framework Spring Batch. In particolare abbiamo visto che per il suo corretto funzionamento tale framework ha bisogno di…

Read more »

Primi Passi con Spring Batch

Spring Batch è un framework, rilasciato da Spring, finalizzato alla implementazione di applicazioni batch per l’elaborazione di grandi volumi di dati, senza alcuna interazione con l’utente. La figura seguente mostra la struttura…

Read more »

Spring Lifecycle

Quando l’IoC container di Spring istanzia un nuovo bean, esso potrebbe aver bisogno di essere inizializzato per assumere uno stato consistente prima di  poter essere utilizzato. Analogamente quando il bean è rimosso…

Read more »

Utilizzo di Spring in JSF 2.0

Introduzione Nel post  abbiamo visto come utilizzare la Dependency Injection, resa disponibile dal framework J2EE nella specifica JSR-299, ed implementata in JBoss Weld. In particolare abbiamo visto come integrarla con JSF…

Read more »

Primi Passi con Spring (core)

Introduzione Spring è una piattaforma di sviluppo open source per applicazioni enterprise. Le componenti core del framework possono essere utilizzate per lo sviluppo di applicazioni java di diverso tipo, ma…

Read more »