Borrar EJB
Hola!
Estoy intentando implementar una aplicación con entity beans gestionados por contenedor, y me gustarÃa saber las formas que hay de borrarlas. Es decir, tengo un entity relacionado con otro mediante una relación 1:n, y quiero borrar los entities hijos.
Una posible forma de hacerlo es con el metodo Get del interfaz padre, coger la colección de hijos e ir borrándolos uno a uno. Pero entiendo que esto se traduce en N sentencias DELETE en la base de datos. QuerrÃa saber si hay alguna forma de borrar todos los hijos con una única sentencia DELETE, de la forma DELETE hijo WHERE id_padre=x, para mejorar la eficiencia de la aplicación.
No sé si me he explicado bien, pero si alguien por ahà es experto en estos temas y puede contestarme, se lo agradecerÃa bastante.
Gracias!
Estoy intentando implementar una aplicación con entity beans gestionados por contenedor, y me gustarÃa saber las formas que hay de borrarlas. Es decir, tengo un entity relacionado con otro mediante una relación 1:n, y quiero borrar los entities hijos.
Una posible forma de hacerlo es con el metodo Get del interfaz padre, coger la colección de hijos e ir borrándolos uno a uno. Pero entiendo que esto se traduce en N sentencias DELETE en la base de datos. QuerrÃa saber si hay alguna forma de borrar todos los hijos con una única sentencia DELETE, de la forma DELETE hijo WHERE id_padre=x, para mejorar la eficiencia de la aplicación.
No sé si me he explicado bien, pero si alguien por ahà es experto en estos temas y puede contestarme, se lo agradecerÃa bastante.
Gracias!