Nama Praktikum
Kelas
RPL 2
: 4IA07
Praktikum ke- : 3
Materi
: Java Hibernate
Npm
: 51411445
Nama
Ketua Asisten :
Paraf Asisten :
Nama Asisten :
Jumlah Lembar
: 7 lembar
Laboratorium Informatika
Universitas Gunadarma
2015
Laporan akhir kali ini membahas tentang Java Hibernate. Java Hibernate itu sendiri adalah
Framework untuk Object Relation Mapping (ORM) yang mana pada hibernate memetakan
objek-objek kedalam database. Object Relational Mapping merupakan teknik pemrograman
yang memetakan sebuah objek dengan database. ORM merupakan jembatan penghubung antara
objek yang dibuat dalam program dengan database sehingga dalam implementasinya tidak perlu
lagi menggunakan query SQL dalam memanipulasi data di database karena objek yang dibuat
dimapping sehingga ORM yang akan mengeksekusi ke dalam database.
Tahapan tahapan dalam membuat java hibernate sebagai berikut :
Pertama dibutuhkan Software NetBeans untuk bagian kodingannya, dan Xampp untuk membuat
database yang nanti akan dihubungkan dengan java , cara untuk mengkoneksikannya
menggunakan JDBC (Java Database Connectivity), JDBC adalah Java Database Connectivity
yang mana tiap koneksinya diatur dengan kelas yang bernama Connection dengan cara
mengimport driver sesuai dengan aplikasi DBMS yang digunakan.
Tahapan selanjutnya yaitu mem buat database didalam phpMyAdmin dengan status:
- Nama database = 4ia07
- Nama table = admin
- Memiliki 4 field :
1. id type = int
2. nama type = varchar(25)
3. telepon type = varhcar(15)
4. alamat type = varchar(50)
berikut tampilannya pada localhost/phpMyAdmin :
Selanjutnya buka netbean dan mulai buat projek baru dengan nama ujicoba.
Caranya sebagai berikut :
New project>>Categories: java, Project: java application>>Project name : ujicoba
Tahapan selanjutnya yaitu menambahkan libraries Hibernate dan Mysql JDBC Driver di bagian
Libraries dengan cara klik kanan pada Libraries>>Add Library>>Hibernate dan begitu juga
dengan cara yang sama untuk menambahkan Library Mysql JDBC Driver.
Berikut tampilan librariesnya :
Jika sudah selesai ,selanjutnya menambakan Mapping untuk Hibernate dengan cara package klik
kanan pada Source Package>>new>>other..>Hibernate hibernate Mapping
Wizzard>>next>>finish.
Kemudian masukkan script program mapping dibawah ini ke dalam hibernat.hbm.xml
Selanjutnya yaitu membuat Package baru didalam Source Package dengan cara klik kanan pada
Source Package>>new>>Java Package>> Package name = ujicoba.entitas>>finish.
Setelah selesai membuat package ujicoba.entitas, selanjutnya membuat java class didalamnya.
Java class yang kita butuhkan sebanyak 5 java class dengan nama : Person, PersonController,
PersonDAO, PersonDAOImpl, dan UjiCobaUtil seperti gambar di bawah ini :
Selanjutnya input script program menurut class nya masing-masing, berikut script program yang
akan dimasukkan.
o Person.java
o PersonController.java
PersonDAO.java
o PersonDAOImpl.java
o UjiCobaUtil.java
Setelah tahapan di atas sudah dilakukan maka Java Hibernate sudah selesai dibuat.