Mengetes Akses Database Menggunakan Spring-Test DBUnit

Pada tulisan yang lalu saya sudah membahas sedikit tentang [rad-hl]pengujian Unit[/rad-hl]. Pengujian unit adalah pengujian yang memeriksa behavior dari method yang dimiliki oleh kelas, apakah sesuai yang diinginkan atau tidak. Pengujian jenis ini bersifat terisolasi artinya tidak ada dependency dengan objek kelas yang lain (diganti dengan objek palsu / mock object).

 

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.

 

Remoting Spring Melalui Protokol RMI

Spring Framework mendukung beberapa teknologi remoting seperti EJB, RMI, Hessian, Burlap, HTTP Invoker, dan web service. Remoting berguna pada kasus dimana ada beberapa aplikasi yang berbeda yang berjalan pada JVM yang berbeda atau terletak pada mesin yang berbeda dan membutuhkan komunikasi melalui protokol tertentu (distributed application). Penggambarannya seperti ini. Kalau biasanya kita membuat program dan …