Implementasi Object Relational Mapping (ORM) Pada Pemrograman Java Desktop Menggunakan Hibernate Framework (Studi Kasus Aplikasi Pengolahan Transaksi Rumah Makan Warung Kebon Kandangan)

Main Author: Sochron, Moh.
Format: Thesis NonPeerReviewed Book
Bahasa: eng
Terbitan: , 2019
Subjects:
Online Access: http://eprints.umm.ac.id/54578/1/PENDAHULUAN.pdf
http://eprints.umm.ac.id/54578/2/BAB%201.pdf
http://eprints.umm.ac.id/54578/3/BAB%202.pdf
http://eprints.umm.ac.id/54578/4/BAB%203.pdf
http://eprints.umm.ac.id/54578/5/BAB%204.pdf
http://eprints.umm.ac.id/54578/48/BAB%205%20.pdf
http://eprints.umm.ac.id/54578/7/LAMPIRAN.pdf
http://eprints.umm.ac.id/54578/8/POSTER.pdf
http://eprints.umm.ac.id/54578/
Daftar Isi:
  • Object oriented programming approach is one of the very popular approaches for developers. Elements of object oriented programming have an important role in software development. However, when object oriented programming approach is applied to relational database, there will be a problem for object relational impedance mismatch. Object Relational Mapping (ORM) is a programming technique to resolve the incompatibility of system concepts between object oriented programming languages and relational database concepts. To resolve existing mismatch aspects problem, ORM technique will be implement in java desktop programming using hibernate framework in the case study application restaurant transaction processing of Warung Kebon Kandangan. This study using spring framework as a supporting framework that is integrated with the hibernate framework and uses MYSQL as database storage. The methodological steps will be requered to complete this research is the study of literature, analysis and system design, implementation of system requirements, implementation of frameworks, implementation of object relational mapping, implementation of user interfaces, testing and report writing. Implementation for ORM techniques use hibernate framework is proven to resolve the mismatch problems. Both of these queries are applied to the case study to find out each performance. Query test results on the database that stores 20,000, 100,000 and 500,000 times transaction show that Hibernate Query Language has a faster response time with each response time difference is 55.2 ms, 351.6 ms and 1,077.7 ms when compared to the HQCL query response time.