12/11/2013, 03:00
|
| | | Fecha de Ingreso: agosto-2008 Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 2 meses Puntos: 188 | |
Respuesta: Hibernate - Consulta sobre Sí. Supongo que por cada pedido tienes varios items.
Ejemplo:
Pedido 1 > 3 uds Item1, 2 uds item2, 4 uds item3.
Pedido 2 > 2 uds Item2, 3 uds item 4.
Pues cuando guardes el pedido, de ahi tienes que obtener el ID de pedido, que como has dicho antes se asigna durante el insert (así que en el save tienes que recuperar de alguna manera el objeto pedido con su ID ya cubierto).
Es posible que llegado a este punto una vez hagas un insert, si no te devuelve directamente el id en el objeto, no te deje consultar. Si ves que tienes este problema, en ese caso hay que consultar antes el valor del id que tengas y asumir que el id va a ser el idConsultado + 1. Pero trata de evitar esto.
Cuando tengas el ID tendrás que usarlo para completar los datos de los productoform e insertarlos en BD luego.
__________________ if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
} |