JavaBean: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m →Collegamenti esterni: Bot: fix citazione web (v. discussione) |
m Annullata la modifica di 188.218.78.8 (discussione), riportata alla versione precedente di 193.206.220.2 Etichetta: Rollback |
||
(12 versioni intermedie di 11 utenti non mostrate) | |||
Riga 1:
{{S|Java}}
== Convenzioni JavaBean ==
Line 10 ⟶ 8:
* La classe deve avere un [[Costruttore (informatica)|costruttore]] senza argomenti;
* Le sue proprietà devono essere accessibili usando get, set, is (usato per i booleani al posto di get) e altri metodi (
* La classe dovrebbe essere [[Serializzazione|serializzabile]] (capace di salvare e ripristinare il suo stato in modo persistente);
* Non dovrebbe contenere alcun metodo richiesto per la gestione degli eventi;
Line 17 ⟶ 15:
== Esempio di JavaBean ==
<
// PersonaBean.java
Line 44 ⟶ 42:
}
}
</syntaxhighlight>
<
// TestPersonaBean.java
Line 61 ⟶ 59:
}
}
</syntaxhighlight>
== Applicazioni ==
Line 74 ⟶ 72:
* {{cita web|http://codeidol.com/java/netbeans/|Panoramica su Enterprise JavaBeans 3.0}}
[[Categoria:
|