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.