Menjalankan Aplikasi Java Web Menggunakan Jetty

Saat kita ingin menguji fungsionalitas dari aplikasi web yang kita bangun menggunakan pengujian manual, yaitu mencoba menu dan fasilitas yang ada pada sistem tersebut satu per satu maka diperlukan aplikasi tersebut berjalan diatas sebuah web server dan tidak jarang kita melakukan proses deploy undeploy ketika ada perubahan pada sistem untuk kemudian mengeceknya kembali.

 

Test Data Builder untuk Membuat Data Pengujian

Saat kita melakukan pengujian, baik itu unit testing maupun integration testing kita akan selalu membutuhkan sebuah data untuk melakukan pengujian tersebut. Biasanya data yang dibutuhkan adalah berupa sebuah objek dari kelas domain model. Pada tutorial ini saya akan memperkenalkan sebuah kelas util yang digunakan untuk membuat sebuah objek data pengujian.

 

DAO Pada Join Tabel

Hal yang sering ditanyakan bagi yang baru belajar akses basisdata menggunakan pola DAO termasuk saya dulu adalah bagaimana cara membuat DAO untuk join tabel. Selanjutnya mungkin akan bertanya Jika saya memiliki 2 kelas Buku dan Kategori, di DAO yang mana saya membuat method untuk join-nya Semoga tulisan ini bisa memberikan sebuah penjelasan mengenai cara membuat … 

 

Penggunaan Cascade pada Hibernate

Hibernate menyediakan property cascade pada hubungan One-To-Many untuk memudahkan kita dalam melakukan operasi basisdata yang berupa data header-detail. Maksudnya header-detail bagaimana? ada satu data sebagai header dan ada beberapa data yang merupakan detail dari data header tersebut. Paling gampang untuk memahaminya menggunakan contoh. Silahkan disimak contoh berikut.