Hibernate is een open source programma dat wordt gebruikt om Java - gebaseerde informatie te bewaren voor projecten die door ontwikkelaars . Objecten in Hibernate worden opgeslagen in een trapsgewijze manier van ouders , ook wel directories, kinderen , ook bekend als bestanden . Soms wanneer u probeert om een object in de sluimerstand te verwijderen, zal het programma niet toelaten tot je een verwijderd object van verenigingen te verwijderen . Om dit te omzeilen , moet je er zeker van te bewaren , bijwerken en verwijderen in een keer. Instructies 1 Open slaapstand op de computer Typ de volgende code 2 : . . Bsh % import hb * ; bsh % bron ( " BSH /Hibernate.bsh " ) ; bsh % hb = Hibernate ( ) ; bsh % tx = hb.transaction ( ) op ; bsh % afdruk ( hb.findAll ( " Sleutelwoord " ) ) ; [ ] bsh % afdruk ( hb.findAll ( " Keyset " ) ) ; [ ,"] bsh % us = new Sleutelwoord ( " VS" ) ; bsh % land = new Keyset ( "Land " ) ; bsh % country.add ( us ) ; bsh % afdruk ( land ) ; { -1 : land ( null ) | [ -1 : US ( null ) ] } bsh % hb.save ( land ) ; bsh % afdruk ( land ) ; { 0 : land ( null ) | [ 0 : US ( null ) ] } bsh % tx.commit ( ) ; bsh % tx = hb.transaction ( ) ; bsh % land = hb.findByName ( " sleutelset " , null ) ; bsh % afdruk ( land ) ; { 0 : land ( null ) | [ 0 : US ( null ) ] } bsh % hb.delete (land ) ; bsh % tx.commit ( ) ; bsh % tx = hb.transaction ( ) op ; bsh % afdruk ( hb.findAll ( " Sleutelwoord " ) ) ; [ ] bsh % afdruk ( hb.findAll ( " Keyset " ) ) ; [ ] bsh % hb.close ( ) op Twitter ; [ ] Vervang alle exemplaren van " Keyset " en " keyword " met zoekwoorden van uw kind en keysets van je ouders , behalve ' nieuwe keyword " en " nieuwe sleutelset "in regel acht en negen van de code . Vervang alle exemplaren van " VS" met nieuwe zoekwoorden van het kind en het "Land " met nieuwe sleutelset van de ouders . Press 3 " Enter " op het toetsenbord om de actie te laten plaatsvinden . < br >
|