Nwlapcug.com


I vantaggi di primavera su Struts

Primavera e puntoni sono entrambe le versioni per la creazione di applicazioni Java in ambienti enterprise. Anche se si sovrappongono in scopo, la primavera è un quadro di uso generale che può essere utilizzato per la creazione di applicazioni basate su Web-based e non Web. Puntoni, rilasciati dallo stesso gruppo che rende il Web Server Apache, è stato progettato appositamente per le applicazioni Web Java.

Chiarezza

La primavera è un'estensione di oggetti Java e fornisce una chiara divisione tra modelli, visualizzazioni e controller. Conosciuto come MVC (Model-View-Controller), questo stile di programmazione impone una separazione tra i dati (modello), la logica di business (Controller) e la logica di presentazione (Vedi) di un'applicazione. Mentre Struts è in grado di eseguire queste azioni, ci è sovrapposizione che può essere fonte di confusione per gli sviluppatori.

Flessibilità

Puntoni forza gli utenti in un percorso di sviluppo concreto definendo rigorosamente quali oggetti possono prendere proprietà da altri oggetti. Primavera consente di configurare e connettere gli oggetti a un altro definendo le proprietà di ereditarietà attraverso interfacce Java.

Personalizzazione

Primavera ti permette di personalizzare come ti presenti dati all'utente. È possibile integrarla con tecnologie di visualizzazione quali lingue modello personalizzato o XLST. È più facile da supportare una vasta gamma di dispositivi di visualizzazione utilizzando queste tecnologie.