Slik fjerner et slettet objekt fra foreninger
Dvalemodus er en åpen kildekode-program som brukes til å lagre Java-basert informasjon for prosjekter som er opprettet av utviklere. Objekter i Hibernate er lagret i en gjennomgripende måte fra foreldre, også kjent som kataloger, til barn, også kjent som filer. Noen ganger når du prøver å slette et objekt i dvalemodus, vil programmet ikke tillate det før du fjerner en slettet objekt fra foreninger. For å komme rundt dette, må du være sikker på å lagre, oppdatere og slette alt på en gang.
Bruksanvisning
1 Åpne Hibernate på datamaskinen.
2 Skriv inn følgende kode:
BSH% import hb. *;
BSH% kilde ( "BSH / Hibernate.bsh");
BSH% hb = Hibernate ();
BSH% tx = hb.transaction ();
BSH% print (hb.findAll ( "Keyword"));
[]
BSH% print (hb.findAll ( "Keyset"));
[]
BSH% oss = new Keyword ( "oss");
BSH% country = new Keyset ( "land");
BSH% country.add (oss); BSH% print (land);
{-1: Land (null) | [-1: US (null)]} BSH% hb.save (land);
BSH% print (land); {0: Land (null) | [0: US (null)]}
BSH% tx.commit (); BSH% tx = hb.transaction ();
BSH% country = hb.findByName ( "Keyset", null); BSH% print (land); {0: Land (null) | [0: US (null)]} BSH% hb.delete (land);
BSH% tx.commit ();
BSH% tx = hb.transaction ();
BSH% print (hb.findAll ( "Keyword"));
[]
BSH% print (hb.findAll ( "Keyset"));
[]
BSH% hb.close ();
[]
Erstatte alle forekomster av "Keyset" og "Keyword" med ditt barns søkeord og dine foreldres keysets, bortsett fra "nye nøkkelordet" og "nye Keyset" i linjer åtte og ni av koden. Erstatte alle forekomster av "oss" med barnets nye nøkkelordet og "Land" med foreldrenes nye Keyset.
3 Trykk "Enter" på tastaturet for handlingen skal finne sted.