Integrare Struts2 Spring 3 Spring security 3 Jpa Hibernate Mysql

Apple – xcode

Ultimamente sto programmando dispositivi portatili quali iPhone/iPad mediante l’utilizzo dell’ambiente di sviluppo xcode4 della Apple. La prima difficoltà che ho incontrato è stato l’utilizzo del linguaggio di programmazione objective-c, molto diverso dal java ed anche se mantiene la completa compatibilità con il c, ha delle caratteristiche diverse. Altro scoglio è stato la poca elasticità nel muoversi nell’ambiente di sviluppo, in poche parole ti vincolano a programmare in un certo modo (probabilmente molti di questi vincoli possono essere by-passati, ma per il progetto attuale non si è reso necessario).

Ho iniziato con un progetto che avevo in mente qualche tempo fa e penso di renderlo disponibile (gratis) sull’Apple Store tra un mese e mezzo circa … almeno spero!

Dopo, tempo permettendo, ho in mente un’altra applicazione che spero di realizzare ed anche quella, credo, sarà gratis.

Durante le mie ricerche in rete, ho notato che molte persone hanno realizzato dei tutorial su come utilizzare xcode e come fare delle cose più o meno complesse, però ho avuto alcuni problemi che hanno richiesto non pochi sforzi per poterli risolvere. Se riesco, un mio obiettivo è quello di rendere disponibile le soluzioni che ho adottato per quei particolari problemi, nella speranza che possano essere di una qualche utilità.

Buon lavoro.

Relazione OneToMany – Esempio – Struts2, Spring, Hibernate 3

In questo articolo vorrei farvi vedere la potenza di queste tecnologie mediante l’utilizzo di una semplice struttura dati che realizza una relazione uno a moltri tra due tabelle: news e newsallegati. L’esempio è solo una base per effettuare tutte le prove del caso.

Parte 07 – Integrare Struts2 – Spring Security 3 – Hibernate 3 -MySql

Integrare Struts2 Spring 3 Spring security 3 Jpa Hibernate Mysql

Dopo aver fatto diverse ricerche, aver provato configurazioni con o senza successo, ho deciso di implementarne una per conto mio (lo so, non ho fatto niente di speciale ma comunque potrebbe servire) . Di seguito darò una indicazione di quello che sono questi framework, in rete e sui rispettivi siti c’è tutta la documentazione di cui si ha bisogno.

L’integrazione, come avrete già capito, riguarda: Struts 2, Spring 3, Spring Security 3, Hibernate 3 e MySql (quest’ultimo non vincolante). In Pratica è un’architettura MVC (Model View Controller) adatta per la realizzazione di piccoli e medi progetti.