Package it.rol.bean
Class BeanUtil
java.lang.Object
it.rol.bean.BeanUtil
BeanUtil.java è una classe di servizio.
Permette di popolare un Java Data Bean a partire da una riga di un ResultSet
scegliendo, per gli attributi che hanno anche le traduzioni,
i valori secondo le preferenze espresse da un oggetto di
tipo Lingue. Inoltre inserisce nell'attributo 'lingua'
Created: 25/06/2003
BeanUtil Copyright (C) 2003 Roberto Posenato
Roberto Posenato <posenato@sci.univr.it>
Dipartimento di Informatica Università degli Studi di Verona
Strada le Grazie 15 37134 Verona (Italy)
- Author:
- Roberto Posenato
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
BeanUtil
public BeanUtil()
-
-
Method Details
-
populate
Popola gli attributi di bean che hanno nome uguale a nomi delle attributi del resultSet con i valori presenti nel resultSet. Per quei attributi che hanno anche valori in più lingue, la determinazione di quale valore utilizzare è data dall'ordine delle lingue fornito dall'oggetto lingue.
Il bean deve rispettare la specifica dei Java Data Bean circa la composizione dei nomi e dei metodi getter e setter degli attributi.
I nomi degli attributi soggetti a traduzione devono avere il formato L0-nome per il valore in l'italiano, L1-nome per l valore nella prima lingua, L2-nome per il valore nella seconda lingua. L'ordine degli attributi nel resultSet è obbligatoriamente: L0-nome, L1-nome, L2-nome.- Parameters:
bean- a JavaDataBean to fill.resultSet- the result set that contains data.- Throws:
SQLException
-