I Java Data Bean sono dei componenti fondamentali nella strutturazione di una web application che utilizzi una connessione ad un database. Essi infatti permettono, insieme ad una/più opportune classi java, di separare la logica dell'applicazione dalla parte di controllo e di presentazione delle informazioni:
La parte logica dell'applicazione è realizzata da un
insieme di classi e un insieme di Java Data Bean che realizzano le
interrogazioni e strutturano i risultati delle query e altri
dati in informazioni.
Ad esempio, nell'applicazione webmusei tutte le query
che si possono fare al database possono essere ragruppate in
un'unica classe, che fornirà i data bean o array di data
bean come risultato di un'interrogazione.
Il livell di presentazione e di flusso dell'applicazione è realizzata dalle servlet che analizzano le richieste, richiedono i vari Java Data Bean necessari per formare il documento di risposta (gestiscono il controllo) e preparano il documento con le informazioni richieste (gestiscono la presentazione).
Valida il documento Copyright © 2002 by Roberto Posenato