![]() |
| |||||||
| Registrarse | Preguntas Frecuentes | Lista de Foreros | Calendario | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
| | LinkBack | Herramientas | Desplegado |
| |||
| Hola gente. Bueno, tengo una duda respecto a hibernate a ver si alguien me puede comentar. Uso hibernate de la siguiente manera (un poco resumido) org.hibernate.Session sesion = null; try { sesion = this.openSession(); // Método que abre la sesion usando SesionFactory TAgent agente = (TAgent) sesion.get (TAgent.class,id); return new Agente (agente); } catch (HibernateException e) { // Traza del error logger.error(e); // Excepcion de mi sistema throw new ConectionException(e); } finally { this.finallySession(sesion); // Hace un sesion.close () y si se produce // una excepcion escribe trazas y la lanza. } Resulta que TAgent es el agente representado en Base de datos para hibernate, y Agent es una clase que representa el agente. Dentro de Agente hago algo asi en el constructor: Agente (TAgent tagent) { this.nombre = tagent.getNombre(); this.id = tagent.getId(); } porque en el momento de cerrar la sesion, los datos de TAgent no estan disponibles (al menos no todos). Mi pregunta es ¿Como podria hacer para no tener que "Guardar" estos campos? ¿Se puede tener estos datos con la sesion cerrada o algo similar? Muchas gracias. |
| | ||||
| ||||
| |
![]() |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Ya me han llegado las primeras LISTAS CERRADAS | CENTRINO | Newsgroup es.charla.politica.misc | 3 | 29-02-2008 20:32:36 |
| Oportunidades cerradas y Perdidas | Desarrollador | Newsgroup microsoft.public.es.crm | 0 | 22-11-2007 14:15:01 |
| Modificar ofertas cerradas | Andreu Garcia | Newsgroup microsoft.public.es.crm | 4 | 15-11-2007 14:30:22 |
| Hibernate 3 | josebetomex@gmail.com | Newsgroup microsoft.public.es.java | 0 | 11-04-2007 17:59:36 |
| Hibernate y Many-to-many | Guevonaso | Newsgroup es.comp.lenguajes.java | 0 | 20-04-2006 15:32:24 |