Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe te verwijderen PPV in Java
De Java Persistence API , of JPA , is een belangrijke component van de Java Enterprise Edition 5 ( Java EE 5 ) EJB 3.0-specificatie , die Java persistentie regelt en vereenvoudigt het effect ervan in een Java Standard Edition 5 ( Java SE 5 ) applicatie. Ook kunt u een methode waarmee u uw Java- objecten in kaart te relationele database- tabellen definiëren en geeft u de vrijheid om PPV objecten toevoegen , aanpassen en verwijderen van in uw project . Instructies
1

Plak de volgende code om een PPV- object uit de database te verwijderen . Dit is de " remove " methode:

Werknemer werknemer
= em.find ( Employee.class , is slechts een van de manieren om een ​​PPV- object uit de database te verwijderen . Wanneer u deze transactie te plegen , het fysiek verwijdert de entiteit object uit uw database . Maar moet je besluiten om de gegevens bij te houden , alles wat je hoeft te doen is de transactie te annuleren , of niet plaatsen , om de gegevens intact te houden . Dit concept wordt ook wel aangeduid als de ' expliciete verwijderen " -methode . kopen van 2

Plak de onderstaande code om een ​​referentie veld markeren met CascadeType.REMOVE , of CascadeType.ALL , die vERWIJDEREN , naar gelang uw voorkeur , van een entiteit of entiteiten die u wilt verwijderen bevat :

@ Entity

class Employee
{

:

@ onetoone ( cascade = CascadeType.REMOVE )

prive adres adres
;

:

}

Vanwege het cascade-effect van de CascadeType
. vERWIJDEREN methode , zal elke " adres " exemplaar van de " Werknemer" klasse in de database worden verwijderd nadat u het adresveld taggen dat de verwijzingen naar dat specifieke geval .
3

Plak de volgende code

@ Entity

class Employee
{

: : < br om een meer agressieve " verwijder cascading " modus die de orphanRemoval onderdeel van de @ onetoone en @ OneToMany annotaties gebruikt activeren >

@ onetoone ( orphanRemoval = true )

prive adres adres
;

:

}


In dit voorbeeld orphanRemoval = true en cascade = CascadeType.REMOVE zijn vergelijkbaar , wat de CascadeType.REMOVE een redundante manier , dus het zal niets verwijderen maakt ; . alleen de orphanRemoval functie zal de verwijdering uit te voeren , omdat deze is ingesteld op de status " waar"
< br >

Previous: Next:
  Java Programming
·Hoe maak je een eenvoudige rek…
·Hoe je Java Tekens Zet Van kle…
·Hoe te Strings importeren in J…
·Hoe te JAVA_HOME Check in Wind…
·Hoe de APK uittreksel uit de G…
·Java JButton & Functions 
·Hoe om te doen Methoden in Jav…
·Hoe te verbinden twee drop-dow…
·Hoe maak je een vijfhoekige pi…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Teken converteren naar een Date 
·Hoe maak je een tabel in MySQL bijwerken…
·Hoe Word- documenten Destroy 
·Hoe te Python compileren met Debuggen 
·Flash ActionScript 3 Training 
·Wat zijn de functies van ALERTON VLC ? 
·Hoe kan ik HTML verwijderen in ASP.NET 
·Hoe maak je een Array in COBOL 
·Hoe maak je een driehoek in C Afdrukken 
Copyright © Computer Kennis http://www.nldit.com