Java BeanUtils - Créer des convertisseurs personnalisés
La description
Le package BeanUtils permet de créer votre propre objet chaîne à convertir pour n'importe quelle classe java et les convertisseurs enregistrés peuvent être utilisés par toutes les méthodes BeanUtils.
Voici les étapes pour créer et enregistrer votre propre convertisseur:
Créez d'abord une classe qui implémentera l' interface Converter et l' objet java.lang.Class d'une classe d'application (comme la classe à convertir et la valeur de chaîne entrante à convertir) doit être accepté par la méthode convert () .
L'instance de votre classe de convertisseur doit être enregistrée en appelant la méthode ConvertUtils.register () au moment de la création d'une application.
Syntaxe
public <T> T convert(Class<T> type, Object value);
Paramètres:
T: Il indique le type de résultat souhaité.
type: Il indique le type de données vers lequel la valeur doit être convertie.
value: Il indique une valeur d'entrée à convertir
La méthode ci-dessus renverra la valeur convertie ou lèvera une exception, si la conversion ne peut pas être effectuée avec succès.