Conceitos: JavaBeans, Pojo, VO e DTO

Sergio, ninguém não falou que os componentes swing não são JavaBeans. Eu fui irônico, pq você disse que todas propriedades deveriam suportar notificação, mas não era o ponto.

Quanto a ser uma spec morta. Bom, isso ela é. Se o NetBeans é baseado no JBF, bom, isso é um legado de uma ferramenta que tem quase uma década. Quanto ao uso de Javabeans estar morto, pelo contrário, uma enorme quantidade de ferramentas usam JavaBeans, mas cunhando como o termo apenas um objeto com construtor vazio e getters/setters.

Você pode ver que JBF foi uma idéia burra que não deu certo, a idéia era competir com o mercado de componentes para delphi. Me diz quantos pacotes de JavaBeans são distribuidos/vendido por ISVs?

Fora isso, o Netbeans hoje usa um mecanismo de abstração muito mais útil que componentes, que são os plugins e suas extensões. Isso sim é util e funcional, mas componentes como JavaBeans e perda de tempo.