Afinal o que são Javabeans?
Realmente Javabeans é um assunto que de tão fácil chega a gerar confusão com EJB (Enterprise JavaBeans), então vamos primeiro definir o que é na verdade Javabeans.
Javabeans não passa de uma classe Java com o construtor sem argumentos e com métodos de acesso get e set, mais simples que isso só se eu mostrar um exemplo de código:
public class Teste { private String var1; private String var2; public Teste(){ } public getVar1(){ return var1; } public setVar1(String var1){ this.var1 = var1; } public getVar2(){ return var2; } public setVar1(String var2){ this.var1 = var2; } }
Viu que moleza, agora você me pergunta, onde eu utilizo isso? DAO é um bom exemplo.