Forfremmelse
CodeGym University
Læring
Kurs
Oppgaver
Spørreundersøkelser og spørrekonkurranser
Spill
Hjelp
Rute
Samfunnet
Brukere
Forum
Chat
Artikler
Suksesshistorier
Aktivitet
Anmeldelser
Abonnementer
Lett tema
Leksjoner
Anmeldelser
Om oss
Start
Begynn å lære
Begynn å lære nå
Oppdragskart
Leksjoner
Nivå 10
Lære å skrive spørringer i HQL
SQL & Hibernate
Nivå ,
Lekse
1.1 Introduksjon til HQL Tidligere ble du kjent med Hibernate, og nå vil jeg introdusere deg til HQL , også kjent som Hibernate Query Language . Faktisk er dette SQL-konvertert for å skrive spørringer i Hibernate. Den har flere viktige fors
Utforsker Query-klassen
SQL & Hibernate
Nivå ,
Lekse
2.1 Introduksjon til Query-klassene Et annet viktig poeng er forresten Query-hjelpeklassen. Du kan se det i dette eksemplet: public List getAllEmployes() {
Bli med i HQL
SQL & Hibernate
Nivå ,
Lekse
3.1 Kartlegging av avhengige enheter I SQL kan du skrive spørringer ved å bruke JOIN. Er det mulig å gjøre det samme i HQL? Det korte svaret er ja. Men det fullstendige svaret vil være mer interessant. For det første, når vi skriver en JOIN
Forespørsler med parametere
SQL & Hibernate
Nivå ,
Lekse
4.1 Parametre for spørringer Hibernate lar deg sende parametere til spørringer. Dermed er alt arbeid med spørringer og databasen betraktelig forenklet. Det er svært sjelden å finne uforanderlige søk. Først ser det ut til at du bare trenger
Forespørselslengdegrense
SQL & Hibernate
Nivå ,
Lekse
Arbeide med sider: LIMIT og OFFSET Svært ofte hentes data fra en database i "sider". For det er slik det er praktisk å jobbe med store lister. Vi spør først rad 1 til 20, deretter 21 til 40, og så videre. Dette er en så vanlig situasjon at
Andre typer forespørsler
SQL & Hibernate
Nivå ,
Lekse
6.1 Navngitte søk Hibernate lar deg ikke lagre spørringer direkte i koden. I stedet foreslår han å gi forespørsler navn og lagre dem separat som merknader. Vel, så ta ønsket forespørsel direkte ved navnet. Eksempel: @org.hibernate.annotatio
Please enable JavaScript to continue using this application.