“Conocimientos Programación>Programación Java

Cómo eliminar JPA en Java

2013/12/17
Java Persistence API , o JPA , es un componente importante de la Java Enterprise Edition 5 (Java EE 5 ) especificación EJB 3.0 , que controla la persistencia Java y simplifica su efecto en un Java Standard Edition 5 (Java SE 5 ) aplicación . También le permite definir un método por el cual se le asignar los objetos Java a tablas de bases de datos relacionales y le da la libertad para agregar, actualizar y eliminar objetos de la APP en el proyecto. Instrucciones
1

Pega el siguiente código para eliminar un objeto de la APP de la base de datos. Este es el método " remove ":
Empleado

empleado = em.find ( Employee.class , es sólo una de las formas de eliminar un objeto de la APP en su base de datos. Cuando confirma esta operación, físicamente elimina el objeto entidad de su base de datos . Pero si decide mantener los datos , todo lo que tienes que hacer es cancelar la transacción, o no publicarlo , para mantener los datos intactos . Este concepto también se conoce como el "explícito eliminar " método.
2

Pega el siguiente código para marcar un campo de referencia con CascadeType.REMOVE o CascadeType.ALL , que incluye qUITE , lo que usted prefiera , de la entidad o entidades que desea eliminar :

@ Entity

clase Employee {

:
< p> @ OneToOne ( cascade = CascadeType.REMOVE )

private Direccion direccion ;

:

}

Debido al efecto cascada del CascadeType . método Remove , cada "Dirección" instancia de la clase "Empleado" en la base de datos se eliminarán después de etiquetar el campo de dirección que las referencias a esa instancia específica .
3

Pega el siguiente código para activar un modo más agresivo " eliminar en cascada " que utiliza el componente orphanRemoval del OneToOne @ y @ OneToMany anotaciones :

@ Entity

clase Employee {

:

@ OneToOne ( orphanRemoval = true )

private Direccion direccion ;

:

}

En este ejemplo, orphanRemoval = true y cascada = CascadeType.REMOVE son similares , lo que hace que el CascadeType.REMOVE un método redundante, por lo tanto, no borrará nada, . sólo la función orphanRemoval llevará a cabo la eliminación , ya que se ajusta a la condición de "verdadero "


Programación Java
Cómo dar formato a Euros en Java
Cómo subir un archivo a un servidor mediante JSP
Cómo hacer un botón de salida para el Android
Definición de Java y Javascript
Cómo dar formato a método devuelve con comas en Java
Las ventajas y desventajas de la sobrecarga de métodos en Java
Cómo encontrar a otro número de puerto del sistema mediante Java
Cómo ejecutar una aplicación Clojure en la JVM y CLR
Conocimientos Informáticos © http://www.ordenador.online