April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
POJO x JavaBeans
nUsando um JavaBeans
n// TestPersonBean.java
npublic class TestPersonBean {
n  public static void main(String[] args) {
n    PersonBean person = new PersonBean();
n    person.setName("Bob");
n    person.setDeceased(false);
n    System.out.print(person.getName());
n    System.out.println(person.isDeceased() ?
n                       " [deceased]" : " [alive]"); }
n}
n=> Output: "Bob [alive]“
n
nComo as especificações de JavaBeans são baseadas em convenções e não implicam na criação de interfaces muitas vezes se diz que os JavaBeans são POJOs que seguem um conjunto de convenções específicas.