RSS

Membangun Aplikasi desktop dengan Spring dan Hibernate

21 Jul

Saya akan memberikan contoh kecil dalam membangun aplikasi dengan framework Spring dan Hibernate, dimana penggunaan atau integrasi kedua framework ini secara bersamaan benar-benar akan mengurangi effort dalam development, aplikasi yang telah saya buat ini adalah Sistem Informasi Penjualan PT. SUNSSU MEUBEL yang tentu saja nama perusahaan tersebut adalah fiktif. Aplikasi ini saya buat dengan netbeans 6.8, saya tidak menyertakan library yang dibutuhkan karena itu akan membuat ukuran file yang diupload menjadi besar, karena koneksi internet saya terengah-engah, jadi harap maklum. So, untuk library Spring dan Hibernate bisa ditambahkan lewat netbeans, anda juga harus menambahkan library untuk JasperReport, Mysql dan JCalendar, downloadnya dimana?? bisa dicari disini.

Aplikasi ini sebenarnya adalah aplikasi yang di buat untuk kelompok saya di kampus untuk suatu mata kuliah, tidak banyak waktu yang diberikan karena cenderung mendadak, sekitar 6 hari saja. Jadi mungkin masih banyak bugs dalam aplikasi ini, tapi setidaknya secara garis besar anda bisa sedikit mempelajari atau mengambil contoh dalam membuat aplikasi menggunakan Spring dan Hibernate.

Seperti yang kita ketahui kita dibiasakan membuat dao, implement dao, service lalu implement service, setelah itu kita menambahkan anotasi-anotasi standar Spring jika kita ingin meng-integrasi nya dengan Hibernate seperti @Repository, @Autowired, @Qualifier, @Transactional yang tentu saja kita sudah menambahkan <context:component-scan> pada spring context agar Spring bisa membaca anotasi-anotasi tersebut.

Kita tidak perlu lagi membuat session, membuka session, menutup session, karena semua itu sudah di urus oleh spring dengan anotasi @Transactional, kita tidak perlu lagi membuat bean yang bloated di spring context karena sudah diwakili oleh @Repository, kita tidak perlu lagi mereference secara manual lewat spring context karena sudah menggunakan @Autowired. Tentunya semuanya itu adalah tergantung situasi, karena pada suatu keadaan kita masih harus membuat beans, reference, dll.

Bagi yang sudah tidak sabar karena terlalu lama melihat saya mengoceh tidak jelas, silahkan download aplikasi tersebut lewat link dibawah ini :

Download Contoh Aplikasi dengan Spring+Hibernate

Jangan lupa sediakan cemilan, teh hangat (jangan kopi, masih muda tidak baik untuk kesehatan,hahaha…), dan posisi duduk yang pas, karena mungkin anda akan terbawa suasana merasakan alunan-alunan indah code java di setiap aliran darah dan hembusan nafas anda, lebay ya….hahaha,

 
Leave a comment

Posted by on July 21, 2012 in Java Programing

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: