Author's posts

Spring MVC usando Maven ed Eclipse (V): la dipendenza OJDBC

A differenza delle dipendenze Maven viste fino a questo momento, per quanto riguarda Oracle, non essendo stata rilasciata ufficialmente una dipendenza OJDBC, il discorso si complica un po’. Prima di inserire la dipendenza all’interno del nostro pom.xml, infatti, dovremo scaricare la libreria ojdbc6.jar, accertarci di avere Maven installato localmente, quindi aggiungere la libreria al repository …

Continua a leggere »

Spring MVC usando Maven ed Eclipse (IV): creazione di un template tramite Apache Tiles

Una volta realizzata la nostra applicazioncina web grazie all’utilizzo di Spring MVC e di Maven vediamo come realizzare un semplice layout composto da un header, un footer, una colonna sinistra per il menù (le tre componenti statiche del sito) e un corpo centrale al cui interno i contenuti cambino dinamicamente. Per realizzare il layout ci avvarremo …

Continua a leggere »

Spring MVC usando Maven ed Eclipse (III): controller e view

Finita la fase delle varie configurazioni Maven e Spring entriamo nel vivo dello sviluppo. In questo capitolo vedremo come funziona l’interazione tra un controller java e la corrispettiva vista jsp. All’interno dell’alberatura del nostro progetto apriamo Java Resources e facciamo click con il tasto destro su src/main/java quindi New -> Package. All’interno della finestra che ci si …

Continua a leggere »

Spring MVC usando Maven ed Eclipse (II): configurazione di Spring

Per realizzare un’applicazione web utilizzando Spring dobbiamo innanzitutto importarne le dipendenze all’interno del file pom.xml. Per farlo inseriamo il seguente codice all’interno del tag dependencies:

Quindi nel nostro web.xml aggiungiamo le seguenti righe tra i tag principali <web-app>:

Continua a leggere »

Spring MVC usando Maven ed Eclipse (I): configurazione di Maven

In questo breve tutorial realizzeremo una semplicissima applicazione web stile “Hello World!”  tramite il framework Spring MVC e grazie all’ausilio di Apache Maven, che ci eviterà di dover importare fisicamente tutte le librerie richieste. L’IDE utilizzato è Eclipse Mars e il server Apache Tomcat 8. La prima parte del tutorial sarà focalizzata sugli step da …

Continua a leggere »

Condivisione di un progetto Android su SVN tramite Eclipse

Vediamo come sia possibile condividere un progetto Android su SVN tramite Eclipse ed il plugin Subversive, di cui vi ho parlato nell’articolo Creazione di un repository SVN su SourceForge e integrazione in Eclipse. La versione di Eclipse che ho utilizzato è Kepler, ma i passi da seguire sono molto simili anche nelle versioni precedenti. All’interno …

Continua a leggere »

Creazione di un repository SVN su SourceForge e integrazione in Eclipse

In questo articolo vedremo come creare in pochi passaggi un repository Subversion grazie al servizio online SourceForge e come integrarlo all’interno di Eclipse. L’argomento è estremamente vasto ma qui ciò che ci interessa è semplicemente capire come mettere su un repository “domestico” che ci consenta di sincronizzare più postazioni di lavoro per gestire comodamente i …

Continua a leggere »

Kohana: organizzazione dei controller nelle subdirectory

A differenza di quanto avviene in CodeIgniter, all’interno del quale possiamo tranquillamente organizzare i nostri controller in sottocartelle di application/controllers senza doverci preoccupare di alcunché, per quanto riguarda Kohana (la versione sulla quale sto lavorando è la 3.3.1) il discorso è ben diverso e dobbiamo prestare attenzione ad una serie di regole per non imbatterci …

Continua a leggere »

Uno sguardo a Kohana

Kohana è un web framework open source e object oriented basato sul pattern MVC e realizzato in PHP5 che si propone di essere rapido, sicuro, ed estremamente leggero. Originariamente basato su CodeIgniter, Kohana è davvero semplice da utilizzare e può essere un’ottima base di partenza per chi fosse alla ricerca di uno strumento veloce da apprendere …

Continua a leggere »

CodeIgniter e il pattern MVC

Il pattern MVC (model-view-controller) permette di separare la logica dell’applicazione dalla visualizzazione dei dati rendendo il codice più snello e manutenibile. In questo tutorial vedremo come sia possibile estrarre i dati da una semplice table MySQL utilizzando il framework PHP CodeIgniter e rispettando tale pattern. Per rendere più comprensibile la logica alla base del pattern …

Continua a leggere »