• English
    • Latviešu
    • Deutsch
    • русский
  • Help
  • русский 
    • English
    • Latviešu
    • Deutsch
    • русский
  • Войти
Просмотр элемента 
  •   Главная
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • Просмотр элемента
  •   Главная
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • Просмотр элемента
JavaScript is disabled for your browser. Some features of this site may not work without it.

Labākās veiktspējas JPA implementācijas izvēle

Thumbnail
Открыть
302-83173-Pavlenko_Maksims_mp17060.pdf (4.209Mb)
Автор
Pavļenko, Maksims
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Straujums, Uldis
Дата
2021
Metadata
Показать полную информацию
Аннотации
Bakalaura darbā tiek apskatīts ORM, kas ir ORM un kādu problēmu tas risina. Tiek apskatīts JPA, kā viens no ORM realizācijas slāņiem. Apskatītas JPA implementācijas, kas atbalsta pēdējo JPA 2.2 versiju, kādas JPA anotācijas izstrādātājs izmanto Java kodā, datubāzes atbalstam. Tiek veikta divu JPA implementāciju, EclipseLink un Hibernate, veiktspējas salīdzinājums. Praktiskajā darbā tiek apskatīts JPA implementāciju veiktspējas un izmantotās atmiņas salīdzinājums, kopā ar Java nemainīgo vaicājumu valodu (JPQL) pielietošanu. Tiek apskatīti atmiņas trūkumu risinājuma iespējas. Darba autors rekomendē izmantot Hibernate implementāciju un tikai izņēmuma gadījumā, kad vajag strādāt ar vienu tabulas lietotni, tad izmantot EclipseLink
 
The bachelor's thesis examines what is ORM and what problem it solves. JPA is considered as one of the layers of ORM implementation. Thesis examines also JPA implementations that support the latest version of JPA - 2.2, which JPA annotations developer uses in Java code. Practical part consists of performance comparison of two JPA implementations EclipseLink and Hibernate. The practical part deals with the comparison of performance and memory usage of JPA implementations as well as usage of Java Persistence Query Language (JPQL). This part also includes possibilities of solving memory issues caused by JPA implementations. The author of the paper recommends using Hibernate implementation in all cases except one case when you need to work with one table applications where it is considered to use EclipseLink.
 
URI
https://dspace.lu.lv/dspace/handle/7/55850
Collections
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses [6018]

University of Latvia
Контакты | Отправить отзыв
Theme by 
@mire NV
 

 

Просмотр

Весь DSpaceСообщества и коллекцииДата публикацииАвторыНазванияТематикаЭта коллекцияДата публикацииАвторыНазванияТематика

Моя учетная запись

Войти

Статистика

Просмотр статистики использования

University of Latvia
Контакты | Отправить отзыв
Theme by 
@mire NV