Form of studies |
Bachelor |
Title of the study programm |
Computer Systems |
Title in original language |
Hibernate bibliotēkas analīze Java lietojumu izstrādes kontekstā |
Title in English |
Analysis of Hibernate Library in the Context of Java Application Development |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Dr.sc.ing., asoc.prof. P.Rusakovs |
Reviewer |
|
Abstract |
Kamēr objektorientētās programmēšanas valodas un relāciju datubāzes tehnoloģijas ir populāras, programmētajiem rodas problēmas ar izveidotu objektu saglabāšanu datubāzē. Rīkiem, kuri domāti palīdzēt programmētajam šajā uzdevumā jābūt viegli saprotamajiem, elastīgiem un ar saprotamu loģiku.
Šajā bakalaura darbā tiek aprakstītas šobrīd populāras ORM tehnoloģijas, kā arī Hibernate bibliotēkas darbības principi. Attiecīgā bibliotēka ievērojami paplašina iespējas, kuras piedāvā Java valoda. Piemēram, ir iespēja atteikties no populāras JDBC piekļuves datubāzēm. Rezultātā tiks nodrošināta transakciju kontrole, nodrošināta kešatmiņas vadība, ir pieejamas vairākas citas operācijas.
Darbā tiek sniegts Hibernate bibliotēkas svarīgu konceptuālo aspektu un iespēju apskats. Šī bibliotēka tiek salīdzināta ar Java valodas rīku darbam ar datubāzi. Autors arī izstrādāja lietojumu, kas praktiski pierāda Hibernate bibliotēkas izmantošanas ieguvumus salīdzinājumā ar klasisko Java pieeju.
Bakalaura darbā ir 43 lappuses, 34 attēli, 1 tabula un 5 pielikumi. Tika izmantoti 20 literatūras avoti. |
Keywords |
Hibernate, Java, Spring, HQL, DBMS, RDBMS, OODBMS, JPA, OOP, ORM, SQL, programmēšana |
Keywords in English |
Hibernate, Java, Spring, HQL, DBMS, RDBMS, OODBMS, JPA, OOP, ORM, SQL, programming |
Language |
lv |
Year |
2012 |
Date and time of uploading |
28.05.2012 08:58:37 |