Pada post kali ini secara UI Layer, Business Layer dan Persistent Layer masih sama yaitu ZK Framework Style MVVM, Spring Framework dan Hibernate. Namun terdapat beberapa pergantian sbb:
Kali ini saya mengunakan file konfigurasi XML untuk Spring Framework.
Hibernate JPA yang dipakai sebagai DAO Layer
Tujuannya adalah untuk menunjukan perbedaan secara konfigurasi dan code dibanding project sebelumnya, secara code pengunaan Spring Data JPA mungkin relatif lebih singkat dibanding Hibernate JPA (dengan code yang lebih panjang), namun secara fungsional program aplikasi tetaplah sama. Adapun alasan lainnya adalah juga sebagai contoh project untuk mem-benchmark performance dengan cara yang “Sangat Sederhana” kedua pendekatan DAO Layer tersebut.
Silakan cek dan clone GitHub saya berikut ini.. Informasi mengenai Change Logs/Perubahan, cara instalasi, serta teknologi yang digunakan dan versinya dapat dibaca di README project-nya.