Dvale er et gratis stykke software, der bruges til at oprette et objekt- relationel mapping eller ORM , bibliotek til Java. Det bruges til at matche og flytte stykker af data fra Java-klasser og datatyper til relationelle database tabeller og datatyper . Hibernate skaber størstedelen af den strukturerede query sprog eller SQL, kalder kræves for at udføre disse opgaver , men det giver også brugeren mulighed for at skabe native SQL-kommandoer og understøtter en SQL -lignende sprog kaldet Hibernate query sprog eller HQL . HQL adgang og manipulerer dataobjekterne gemt i Dvale. I stedet for at bruge et interaktivt SQL værktøj er indfødte SQL indlejret i et program, når du arbejder med Dvale. Instruktioner
1
Åbn et eksisterende Java eller . Net program eller oprette en ny i teksteditor .
2
Brug " session.createSQLQuery () " interface inden Java eller . Net program til at tilføje native SQL-forespørgsler. Skriv den SQL-sætning i parentes . En grundlæggende forespørgsel til at returnere " felt1 " og " Felt2 " kolonner fra en tabel med navnet " test_table " ser sådan ud: .
Sess.createSQLQuery ( "SELECT felt1 , felt2 FROM test_table " ) listen ( ): < br >
3
Indtast de " sql - insert " kortlægning tags i en Java eller . Net program til at tilføje data til en database tabel ved hjælp SQL fra Dvale. Et eksempel på koden ligner : Hej
INSERT INTO test_table ( felt1 , felt2 ) VALUES ( " værdi1 ", " værdi2 " )
< br > 4 Indtast de " sql - update " kortlægning tags i en Java eller . Net program til at ændre data i en database tabel ved hjælp SQL fra Dvale. Et eksempel på koden ligner : Hej
UPDATE test_table SET felt1 = " value3 " WHERE felt1 = " værdi2 " )
5 < p > at skrive " sql - delete" kortlægning tags i en Java eller . Net program til at fjerne data fra en database tabel ved hjælp SQL fra Hibernate . Et eksempel på koden ligner : Hej DELETE FROM test_table WHERE felt1 = " value3 " )
< br >