Tema: Uso de DTO
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/04/2016, 02:18
Ommadawn
 
Fecha de Ingreso: febrero-2013
Mensajes: 42
Antigüedad: 11 años, 9 meses
Puntos: 0
Pregunta Uso de DTO

¡Hola a todos!

Tengo unas dudas en cuanto al tema de los DTO (Data Transfer Objet), ya que no entiendo muy bien su utilización en una aplicación.

En mi aplicación tengo creados mis EN (objetos simples) y mis DAO, ya que utilizo una base de datos. Un ejemplo de EN sería este, el EN de usuario:

Código:
public class Usuario {

	private String nombre;
	private int edad;

	public Usuario(){
	}

	public Usuario(String nombre, int edad){
		this.nombre = nombre;
		this.edad = edad;
	}

	//getters & setters

	//equals & hashcode

	//otros métodos auxiliares
}
Entonces... ¿cómo se convertiría esto a un DTO? Y la otra pregunta sería... ¿para qué necesito convertirlo a DTO (marshalling) y luego volverlo a convertir en EN (unmarshalling)?

¡Gracias! Tengo los conceptos algo difusos...