Tu as une classe Java, appelons-là Plop.
Bon.
Elle a une propriété private String m_toto; dans un coin.
Après tout pourquoi pas, hein ?
Elle a aussi deux méthodes :
- public String getToto() { return m_toto; }
- public void setToto(String p_toto) { m_toto = p_toto; }
Voilà, tu as un Bean. C'est tout bêtement une classe Java qui respecte la règle de nommage des getters/setters (et sont publics) :
- getProperty() pour obtenir la valeur ;
- setProperty() pour la renseigner.
Il n'est même pas nécessaire d'avoir les deux.
Après si tu parles d'EJB (Enterprise Java Bean) je passe le relai. J'y ai touché (EJB2) et plus jamais ça.
Par contre, pourquoi JoNaS ? Un bête Tomcat suffirait amplement à mon avis...
# Saikoi un Bean ?
Posté par Olivier Serve (site web personnel) . En réponse au journal javabean != réseau ?. Évalué à 8.
Bon.
Elle a une propriété private String m_toto; dans un coin.
Après tout pourquoi pas, hein ?
Elle a aussi deux méthodes :
- public String getToto() { return m_toto; }
- public void setToto(String p_toto) { m_toto = p_toto; }
Voilà, tu as un Bean. C'est tout bêtement une classe Java qui respecte la règle de nommage des getters/setters (et sont publics) :
- getProperty() pour obtenir la valeur ;
- setProperty() pour la renseigner.
Il n'est même pas nécessaire d'avoir les deux.
Après si tu parles d'EJB (Enterprise Java Bean) je passe le relai. J'y ai touché (EJB2) et plus jamais ça.
Par contre, pourquoi JoNaS ? Un bête Tomcat suffirait amplement à mon avis...