Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
jocelyn
Salut !
"Un bean est un composant logiciel réutilisable basé sur la spécification Sun JavaBeans, pouvant être manipulé visuellement dans un outil de génération" (cf spécif JavaBeans). Autrement dit, un bean est une classe Java un peu spéciale en ce sens qu'elle doit pouvoir être manipulée de l'extérieur. Pour cela, elle doit respecter certaines conventions de nommage, définies dans les spécifs javabeans justement. En gros, si ta classe possède un attribut toto de classe X, tu dois nommer 2 méthodes ainsi: public X getToto() public void setToto(X x) -> optionnel si toto est en lecture seule
Ainsi l'outil de génération peut utiliser le mécanisme de réflexion de Java pour connaitre les propriétés du bean et le manipuler.
Note que le créateur du bean peut s'affranchir des conventions de nommage en créant une classe dite d'information pour le bean, et qui décrira les propriétés et événements du bean.
J'espere que c'est + clair, a + :)
Salut !
"Un bean est un composant logiciel réutilisable basé sur la spécification
Sun JavaBeans, pouvant être manipulé visuellement dans un outil de
génération" (cf spécif JavaBeans).
Autrement dit, un bean est une classe Java un peu spéciale en ce sens
qu'elle doit pouvoir être manipulée de l'extérieur. Pour cela, elle doit
respecter certaines conventions de nommage, définies dans les spécifs
javabeans justement. En gros, si ta classe possède un attribut toto de
classe X, tu dois nommer 2 méthodes ainsi:
public X getToto()
public void setToto(X x) -> optionnel si toto est en lecture seule
Ainsi l'outil de génération peut utiliser le mécanisme de réflexion de Java
pour connaitre les propriétés du bean et le manipuler.
Note que le créateur du bean peut s'affranchir des conventions de nommage en
créant une classe dite d'information pour le bean, et qui décrira les
propriétés et événements du bean.
"Un bean est un composant logiciel réutilisable basé sur la spécification Sun JavaBeans, pouvant être manipulé visuellement dans un outil de génération" (cf spécif JavaBeans). Autrement dit, un bean est une classe Java un peu spéciale en ce sens qu'elle doit pouvoir être manipulée de l'extérieur. Pour cela, elle doit respecter certaines conventions de nommage, définies dans les spécifs javabeans justement. En gros, si ta classe possède un attribut toto de classe X, tu dois nommer 2 méthodes ainsi: public X getToto() public void setToto(X x) -> optionnel si toto est en lecture seule
Ainsi l'outil de génération peut utiliser le mécanisme de réflexion de Java pour connaitre les propriétés du bean et le manipuler.
Note que le créateur du bean peut s'affranchir des conventions de nommage en créant une classe dite d'information pour le bean, et qui décrira les propriétés et événements du bean.