POJO e JavaBeans

Pessoal,

Alguém sabe com certeza qual é a diferença entre POJO e JavaBeans ? Estou lendo insistentemente sobre o assunto mais não consegui chegar a uma conclusão.

Obrigado

É a mesma coisa, é só um novo nome, está sendo mais utilizado ultimamente pela confusão que existe entre JavaBean e Enterprise Java Bean…

POJOs são apenas classes(beans) que não estendem ou implementam nada.

Não se esquecendo que o Javabeans tem uma especificação própria da Sun e que nessa especificação consta um construtor sem parâmetros, coisa que não é necessário no POJO.

Somente complementando, o Javabeans além de ter um construtor sem parametro é necessario que o JavaBean tambem implemente Serializable =)