Anda di halaman 1dari 11

LAPORAN AKHIR PRAKTIKUM

Mata Praktikum : Rekayasa Perangkat Lunak 2

Kelas : 4IA26

Praktikum ke- : 5

Tanggal : 7 Juni 2018

Materi : Spring dan Hibernate

NPM : 5D414318

Nama : Ranny Vania Hastuti

Ketua Asisten : Agustinus D.

Nama Asisten :

Paraf Asisten :

Jumlah Lembar : 11 Lembar

LABORATORIUM INFORMATIKA

UNIVERSITAS GUNADARMA

2018
Logika Program

Pada praktikum kali ini kita akan mengimplementasikan sebuah konsep Object
Relational Mapping (ORM) berbasis JAVA dengan menggunakan aplikasi NetBeans
dan bantuan XAMPP.
Berikut adalah tahapan pembuatan Project Spring dan Hibernate.
 Membuat Model Karyawan
Buat Java Package dengan nama karyawan.model (klik kanan pada Source
Packages  new  Java Package), kemudian buat Java Class di dalam package
karyawan.model dengan nama Karyawan (klik kanan pada karyawan.model 
new  Java Class). Kemudian masukan kodingan seperti gambar di bawah ini :
Pada class diatas terdapat 4 variabel dimana variabel ini akan berfungsi sebagai
column yang terdapat didalam database.

 Membuat Dao Karyawan


Buat Java Package dengan nama karyawan.dao (klik kanan pada Source
Packages  new  Java Package), kemudian buat Java Interface dengan nama
KaryawanDao (klik kanan pada karyawan.dao  new  Java Interface).
Kemudian masukan kodingan seperti gambar di bawah ini :
Selanjutnya masih di Java Package yang sama, buat Java Class dengan nama
KaryawanDaoImpl (klik kanan pada karyawan.dao  new  Java Class) untuk
melakukan implementasi terhadap class dao tersebut. Kemudian masukan
kodingan seperti gambar di bawah ini :

 Membuat Service Karyawan


Buat Java Package dengan nama karyawan.service (klik kanan pada Source
Packages  new  Java Package), kemudian buat Java Interface dengan nama
KaryawanService (klik kanan pada karyawan.service  new  Java Interface).
Class service ini berfungsi untuk mempermudah pengembangan aplikasi dan
aplikasi terlihat lebih rapi. Kemudian masukan kodingan seperti gambar di bawah
ini :
Selanjutnya masih di Java Package yang sama, buat Java Class dengan nama
KaryawanServiceImpl (klik kanan pada karyawan.service  new  Java Class)
untuk melakukan implementasi terhadap class dao tersebut. Kemudian masukan
kodingan seperti gambar di bawah ini :
 Membuat Table Model
Buat Java Package dengan nama karyawan.config (klik kanan pada Source
Packages  new  Java Package), kemudian buat Java Class dengan nama
KaryawanTabelModel (klik kanan pada karyawan.config  new  Java Class).
Class ini berfungsi untuk melakukan konfigurasi. Kemudian masukan kodingan
seperti gambar di bawah ini :
 Membuat View Karyawan
Buat Java Package dengan nama karyawan.view (klik kanan pada Source
Packages  new  Java Package), kemudian buat JFrame Form dengan nama
KaryawanTabelModel (klik kanan pada karyawan.view  new  JFrame Form).
Kemudian buat design seperti gambar di bawah ini :

 Membuat Controller Karyawan


Buat Java Package dengan nama karyawan.controller (klik kanan pada Source
Packages  new  Java Package), kemudian buat Java Class dengan nama
KaryawanController (klik kanan pada karyawan.controller  new  Java Class).
Controller disini akan kita gunakan untuk mengontrol antara model dan view.
Kemudian masukan kodingan seperti gambar di bawah ini :
 Membuat Konfigurasi Hibernate dan Spring
Klik kanan pada <<default package>> lalu pilih new > other, pada categories
pilih hibernate dan pada bagian File Types pilih Hibernate Configuration
Wizard. Klik next dan beri nama hibernate.cfg. Kemudian masukan kodingan
seperti gambar di bawah ini :

Selanjutnya masih di <<default package>> lalu klik kanan pilih new > other.
Pada bagian categories pilih menu other, pada bagian file types pilih spring
xml config. Klik next lalu pada bagian file name diisi dengan spring-
configuration. Klik next lagi, kemudian pada bagian spring namespace check list
pada context, p dan tx. Kemudian masukan kodingan seperti gambar di bawah
ini :
 Membuat App Karyawan
Tahap terakhir, yaitu buat Java Package dengan nama karyawan.app (klik kanan
pada Source Packages  new  Java Package). Kemudian buat Java Class
dengan nama App (klik kanan pada karyawan.app  new  Java Class).
Kemudian masukan kodingan seperti gambar di bawah ini :
Output Program
Untuk menjalankan programnya yaitu klik kanan pada class App kemudian pilih run,
berikut adalah output dari aplikasinya.

Anda mungkin juga menyukai