Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: https://evnuir.vnu.edu.ua/handle/123456789/28131
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorМамчич, Тетяна Іванівна-
dc.contributor.authorНевірець, Владислав Васильович-
dc.date.accessioned2025-07-03T11:19:43Z-
dc.date.available2025-07-03T11:19:43Z-
dc.date.issued2025-
dc.identifier.citationНевірець В. В. Дослідження та розробка orm-системи мовою програмування Java : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 Комп’ютерні науки / наук. кер. Т. І. Мамчич ; Волинський національний університет імені Лесі Українки. Луцьк , 2025. 37 с.uk_UK
dc.identifier.urihttps://evnuir.vnu.edu.ua/handle/123456789/28131-
dc.description.abstractРобота присвячена дослідженню принципів побудови ORM-систем (Object-Relational Mapping) та розробці власної ORM-бібліотеки мовою програмування Java. У роботі розглянуто актуальність використання ORMтехнологій для спрощення взаємодії між об’єктно-орієнтованими програмами та реляційними базами даних. Проаналізовано особливості сучасних ORMфреймворків, таких як Hibernate, та виявлено їх сильні та слабкі сторони. Метою роботи є створення власної легкої та гнучкої ORM-системи, яка забезпечує базові CRUD-операції, кешування даних в Redis та inMemory, а також мінімальну конфігурацію з боку розробника. Реалізація системи здійснена з дотриманням принципів чистої архітектури та SOLID-підходу. Розробку та тестування програмного забезпечення виконано в середовищі IntelliJ IDEA з використанням мови Java та СУБД PostgreSQL. У процесі реалізації було також приділено увагу серіалізації даних, управлінню транзакціями та роботі з анотаціями. Завдання, поставлені у кваліфікаційній роботі, включають аналіз існуючих рішень, проєктування архітектури власної ORM-системи, реалізацію основних функціональних модулів, забезпечення підтримки зв’язків між об’єктами та оцінку ефективності системи в тестових середовищах.uk_UK
dc.language.isoukuk_UK
dc.publisherВолинський національний університет імені Лесі Українкиuk_UK
dc.subjectORMuk_UK
dc.subjectJavauk_UK
dc.subjectреляційна база данихuk_UK
dc.subjectHibernateuk_UK
dc.subjectCRUDuk_UK
dc.subjectанотаціїuk_UK
dc.subjectPostgreSQLuk_UK
dc.subjectEntityManageruk_UK
dc.subjectмапінг сутностейuk_UK
dc.subjectзв’язки між таблицямиuk_UK
dc.subjectавтоматизація збереження данихuk_UK
dc.titleДослідження та розробка orm-системи мовою програмування Javauk_UK
dc.typeBachelor Thesisuk_UK
dc.contributor.affiliationКафедра комп’ютерних наук та кібербезпекиuk_UK
dc.contributor.affiliation122 Комп’ютерні наукиuk_UK
dc.coverage.countryUAuk_UK
Розташовується у зібраннях:FITM_KR (2025)

Файли цього матеріалу:
Файл Опис РозмірФормат 
Nevirets_2025.pdf1,01 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.