domingo, 22 de dezembro de 2013

DTO , TO , VO , Entidade , Pojo , JavaBean - java

Vc já ouviu falar de DTO (Data Transfer Object), correto?


E de VO (Value Object)?
E de TO (Transfer Object)?
E de 
POJO (Plain Old Java Object)?
E de 
Java Bean?


VO (atual) -> ValueObject, objeto sem identidade que representa um valor como moeda ou data 


TO (antigo VO J2EE Patterns) -> Objeto utilizado apra transportar dados entre EJBs

DTO ou apenas TO = (Data) Transfer Object. Objecto de transferencia. Serve para enviar dados entre camadas do sistema que podem ou não estar na mesma máquina. São Serializáveis.

POJO = Plain Old Java Object (Velho e Simples Objecto Java) é um referencia a objectos que não dependem da herança de interfaces ou classes de frameworks externos.

JavaBean = Padrão para escrever objetos que contém estado. É uma especificação. Algumas coisas necessárias são : Construtor publico sem argumentos e metodos de acesso começam com set/get, mas tem mais. 

Nenhum comentário:

Postar um comentário