ORM pada Java : part 2

o I’ll start a revolution from my bed
‘Cuz you said the brains I had went to my head
Step outside, summertime’s in bloom
Stand up beside the fireplace
Take that look from off your face
You ain’t ever gonna burn my heart out
- Dont Look Back In Anger, Oasis

Setelah posting sebelumnya , saya udah membahas mengenai POJO. Selanjutnya akan ada yang dinamakan dengan DAO (Data Access Object). DAO adalah class java  yang berisi operasi CRUD. Dan POJO hasil pemetaan database  menjadi parameter DAO yang dibuat.

POJO dan DAO

Berikut ini adalah contoh method insert pada sebuah DAO.


public void tambahMhs (Mahasiswa ophex){

ophex.setNRP(1);
ophex.setNama("ophex");
ophex.setPassword("mbuh");
HibernateUtil.getSessionFactory().getCurrentSession().save(ophex);

}

(more…)

Add comment Mei 11, 2008

ORM pada Java

it’s times like these you learn to live again
it’s times like these you give and give again
it’s times like these you learn to love again
it’s times like these time and time again
- Time Like These, Foo Fighter

Hai temen tmen, ketemu lagi deh setelah sekian lama tidak menulis. There’s lot of stories i want to share, tapi untuk kali ini saya akan berbagi ilmu dengan temen temen sekalian. Still about Java, dan yang kita bahas kli ini adalah Object Relationship Mapping.

Apa sih object relationship  mapping itu ?. ORM menurut saya adalah sebuah teknologi yang menjembatani antara paradigma pemrograman berorientasi objek dengan  database relational. Misal kita membuat program java yang  melakukan koneksi pada database MySql. Kita akan mengalami apa yang dinamakan dengan Impedance Mismatch. Salah satu gejalanya adalah bertebarannya query SQl didalam source code Java. Hal ini merepotkan karena  SQL sangat berbeda dengan JAVA. Pada saat melakukan parsing variabel dari database, set up koneksi, dan operasi CRUD (Create Retrieve Update Delete)  kerepotan karena penggunaan dua bahasa yang berbeda  akan terasa. Belum lagi pengaruhnya terhadap performance dan maintanibility.

ORM pada Java

(more…)

1 comment Mei 11, 2008

Catatan dari pameran komputer AJBS

mati laju darahku!!
hilang akal sehatku!!
HILANG AKAL SEHATKU!!
memang kau racun!!
- Racun Dunia , The Changchuter

Barusan abis puter puter di pameran komputer Komputek Computershow. Pameran rutin  yang bersejarah  buat saya karena  pameran pertama (waktu itu KomputExpo), saya ikutan ambil peran sebagai tukang jaga stannnya KLAS (Inget gak ? Dit ? Tok? mat? heheheh). Sekalian juga liat liat laptop walaupun dengan resiko ngiler ngiler dan niat jahat bermunculan dari kepala (misalkan menyandera SPG). Sehabis kelas riset Intelligent System , masih dipenuhi dengan berbagai macam instilah yang membebani kinerja otak kanan (maximum likelihood ? Radial basis Function ? Particle Swarm ? Cinta Laura ?) langsung deh berangkat menuju tkp.

Karena ini weekend , pamerannya jadi rame banget. Parkirnya lumayan antri lama. Di pameran kali ini kayaknya memang fokusnya pada laptop menurut saya. Sebagian besar stan yang mencolok adalah vendor laptop mulai dari Acer, Axioo, Forsa dan kawan kawan.

laptop bikin ngiler

Keliling keliling deh saya, nanya harga VGA dan ngumpulin brosur laptop. Sempet tertarik ngeliat VGA merek ZOTAC (inget pake Z, bukan B), karena harganya bersaing dan kata temen saya lumayan kualitasnya. Garansi replacement setahun lagi. Im not a gamer, klo saja VGA di rumah gak mbambet juga gak bakalan upgrade.

Dan saat paling berkesan terjadi ketika saya melihat stan KLAS (Surabaya Linux Community). Ada si Bima yang dulu juga sama sama jualan distro linux disini, 2 tahun yang lalu. Ngobrol ngalor ngidul sambil saling menanyakan kondisi kuliah masing masing (menyakitkan memang). Tak lupa saya membeli cinderamata yang keren abis, liat dibawah :

Keren bro

heheheh, sayang gak ada Spring , Hibernate atau Struts. Pas di stan KLAS itu, saya juga berkenalan dengan para aktivis KLAS (Jadi malu karena sekarang udah jadi pasifist). Dan yang mengejutkan lagi, mas aktivis KLAS (diketahui bernama Bayu) ini tiba tiba nyeletuk.

mas, yang punya blog linuxgembel itu kan?

Beuh, kaget juga saya. Ternyata blog ini cukup terkenal *dilempar bata*. Thanx mas bayu udah meyempatkan waktu buat baca blog ini. : )

Sekian dulu deh laporan saya. Have Fun temen temen.

: )

10 comments Mei 3, 2008

linuxgembel di radityadika.com

“gak dengerin apa apa”

Beberapa hari ini traffik di blog ini berejakulasi dengan dahsyat (HUSSHH!!). Dan beberapa temen saya mengabari kalo sempet masuk top post wordpress (bertahan selama 3,5 detik ?). Karena lagi di kejar deadline tugas jadi selama seharian saya gak online. Penasaran kenapa kok bisa sampai masuk top blog, akhirnya meluncur ke warnet.

Tak disangka, tak dinyana , tak diduga duga ternyata yang menyebabkan kenaikan traffic besar besaran di blog gue adalah ini :

Raditya Dika : My Inspiration

Blog saya di link di blog si Kambingjantan a.k.a Brontosaurus Imbisil a.k.a Babi Ngesot. Bener bener gak nyangka, mungkin ini adalah insting yang membawa radityadika ke blog saya. Insting yang menghebohkan dunia perbukuan indonesia, insting yang membuat buku indonesia rusak namanya , Insting BABI NGESOT!!!.

Di blog mas radit juga disertakan review saya mengenai buku keempat beliau, Babi ngesot. Review yang ditulis dengan keadaan setangah ngantuk ini ternyata dibaca oleh sang empunya buku. It gives me hellagood feelings, WAUW!!.

makin deket makin geli

Saya dan Raditya Dika : makin deket makin geli *menggelinjang*

Terima kasih sebesar besarnya buat mas Radit udah mampir ke blog ini. Frankly speaking, you are my inspiration.

: )

Kiki Ahmadi
yet another dysfunctional IT student

Posting Terkait

8 comments Mei 1, 2008

Jug-Bonek Released

Kalau kamu senang
Mana dong tepuk tangannya
Kalau kamu riang
mana dong tepuk tangannya
- Keep Rockin, The Changcuter

Woro woro!! Milis baru untuk menampung para antusias, pembelajar atau siapapun yang tertarik dengan pemrograman Java dan movement yang ada di dalamnya is now OPENED. Diharapkan milis ini dapat lebih menampung aspirasi (halah!! Pilkada banget bahasanya) java enthusiast dan menjadi forum inkubasi ide dari progressive movement java semakin hot saja. Its just me atau emang bahasa gue ngelantur banget ? ah nevermind.

Nama bonek dipilih karena kata ini identik dengan kota  Surabaya yang dalam hal ini adalah ibukota Jawa Timur. Oh ya bagi yang belum tau, bonek adalah sebutan khas untuk supporter Persebaya Surabaya. Bonek adalah singkatan dari Bondo Nekat atau dalam bahasa indonesia yang baik dan benar sesuai EYD = Bermodal Nekat.

Semua orang boleh join meskipun tidak berasal dari ujung timur pulau java. Tetapi fokus milis ini memang pergerakan JAVAnisasi di jawa timur. Di jawa timur khususnya surabaya setau saya kan banyak industri nih temen temen, kan asyik kalau jug-bonek bisa jadi tempat java development community yang menyediakan service dan solusi (ERP? SCM ? Adempiere? Alfresco?) buat industri yang bertebaran di jawa timur. Dan untuk mewujudkan semua itu, kita butuh bantuan dari temen temen Javaers sekalian.

Juggy, lambang java user group
yang mau bagi bagi tutorial, yang mau nanya nanya, yang mau mbahas wacana baru, yang tertarik framework baru monggo silahkan join. As long as it is related to Java Stuff, kita bahas bareng bareng. Dibawah ini nih alamatnya.

jug-bonek@yahoogroups.com

kalo mau join kirim email ke

jug-bonek-subsribe@yahoogroups.com

Jug-bonek ini menginduk ke JUG Indonesia. JUg Indonesia sendiri anggotanya udah mencapai 2600 an member, tetapi konsentrasi kegiatannya masih sekitaran Jakarta. Dengan adanya jug jug yang lebih regional, harapannya kegiatan jug jadi lebih meluas. Beberapa milis jug regional yang lain :

jug-joglosemar ( Jawa tengah & Jogja ) : jug-joglosemar@yahoogroups.com
jug-geulis (Jawa Barat) :  jug-geulis@yahoogroups.com

dan tak lupa jug-indonesia

jug-indonesia :  jug-indonesia@yahoogroups.com

Thanx for reading folks!! Thanx kuadrat juga kalau join ke jug-bonek!!

lets move with java!!

: )

Kiki Ahmadi
Accidentaly to be jug-bonek moderator

Posting Terkait :

14 comments April 29, 2008

Kambing Jantan : Babi Ngesot

memang kita cowok idola
idaman wanita
memang kita cowok idola
idaman wanita
- The Changcuter, Pria Idaman Wanita

Oke, mari sejenak kita membayangkan. Anda adalah seorang mahasiswa yang menjadi tumpuan hidup keluarga. Anda berjuang keras untuk sukses dan mampu mengharumkan nama keluarga. Belajar siang malam dan pagi, tak kenal lelah dan tak kenal susah. Anda mempunyai impian yang mulia dan anda berusaha keras untuk mewujudkannya.

Lalu pada suatu hari anda lewat didepan etalase sebuah toko buku. Ketika melewati etalase tersebut, mata anda terhenti pada sebuah buku bersampul ungu dengan kover depan yang sangat aneh. Tercium hawa hawa iblis di buku tersebut.  Seakan tersihir, anda melihat buku tersebut dengan penuh keheranan. Anda pun tersihir untuk segera membawa buku yang dicurigai telah dilaknat tersebut pulang. Buku mistis yang dimaksud bersampul seperti dibawah.

Lihat sambil berdoa di dalam hati, ati ati kesurupan

Perlahan halaman demi halaman pun anda buka, anda pun segera terhanyu dalam syndrom limit mendekati imbisil. Anda pun mulai tertawa kesetanan, mata anda pun mulai berair, dan perlahan lahan anda pun mulai terjatuh ke tanah. Bergulin guling tertawa girang sampai perut anda lepas dari persendiannya (emang ada gitu sendi perut?). Pingsan dengan mulut berbusa, masih memegang buku Babi Ngesot. Tragis!!!

(more…)

24 comments April 28, 2008

Monk : Detektif Paranoid

Dian Dia untukku bukan untukmu
Dian Dia milikku bukan milikmu
Pergilah kamu jangan kau ganggu
Biarkan aku mendekatinya
- Dian Dia Millikku, Yovie Nuno

Di tengah himpitan tugas, kegiatan himpunan dan buruh koding di kantor (Cplash!! Suara pecut terdengar) beberapa hari ini saya menyempatkan untuk ubek ubek server hiburan di jaringan intranet kampus terknologi tercinta ini. Ada beberapa film yang cukup menarik untuk ditonton saya temukan. Dan yang paling menerik perhatian saya adalah 3 Season serial Detektif Monk yang ada di folder Serial. Pertama saya ngerti film ini di salah satu bukunya Raditya Dika. And thats the motivation behind my willingness to see these serials.

The Defective Detective

Cerita berpusat pada pribadi Adrian Monk , mantan polisi yang berprofesi sebagai PI (Private Investigator) dan perawatnya Sharona dalam mambantu kapten polisi yaitu Kapten Sttotlemeyer dalam memecahkan beberapa kasus sulit. Yang menarik dari cerita ini adalah sang detektif Adrian Monk mempunyai lebioh dari 40 an phobia. Basiccaly, dia menderita phobia terhadap APAPUN. Salah satu yang sering diperlihatkan adalah phobia terhadap kuman. Detektif Monk sangat tidak nyaman jika harus bersentuhan dengan benda atau manusia, sehingga dia selalu membawa anti bakteri kemanapun dia pergi.

Tetapi dengan segala keterbatasannya, monk mempunyai bakat untuk melihat sebuah benda dari suddut pandang yang berbeda dari orang orang kebanyakan. Hal ini yang seringkali membawa monk untuk membantu memecahkan kasus kasus pembunuhan dan pencurian sulit yang dihadapi oleh aparat kepolisian.

(more…)

3 comments April 23, 2008

Tarix Jabrix : Konyol Gila

Racun..racun..racun
Mati laju darahku
Takluk sudah hebatku
Hilang akal sehatku
Hilang akal sehatku
Memang kau racun
- The Changcuter, Racun Dunia

Setelah beberapa bulan absen dari gelapnya lampu bioskop, beberapa hari yang lalu saya akhirnya dapet kesempatan nonton lagi. Hasrat ingin nonton muncul ketika melihat iklan di tv. Iklan sebuah film yang dibintangi oleh band gila dari tanah sunda - The Changcuter - yang berjudul Tarix Jabrix.



The Tarix Jabrix

Film ini bercerita tentang 5 perjaka (Cacing, Mulder, Dadang Modif dan kembar hiperaktif Coki & Ciko) yang berusaha untuk exist di kota Bandung dengan membentuk sebuah geng motor bernama The Tarix Jabrix. Geng yang dipimpin oleh Cacing (Tria,vokalis Changcuter) ini dibentuk dengan cara yang gokil dan gila abis. Mulai dari dilema Dadang Modif, ayah Mulder yang melarang naik motor sampai si kembar yang belum punya SIM. The Tarix Jabrix pun mendapat hambatan dari gegng motor paling ditakuti - The Smokers karena Cacing melakukan PDKT pada Callista yang kebetulan juga adik dari ketua geng The Smokers.

(more…)

7 comments April 23, 2008

MySql : Menutup Source Code ?

gak dengerin lagu apa apa

Baca berita disini

Udaramaya.com

dan disini

jcole webblog

Dua link diatas memberitakan bahwa Mysql akan mulai mendevelop beberapa fitur baru diantaranya online backup hanya untuk mysql enterprise edition(proprieary) tanpa menyediakannya untuk Mysql Community yang nota bene full open source.


SunMysql : bau bau kapitalis mulai tercium

Prihatin deh saya, mysql yang sudah sebegitu lekatnya dengan opensource pun akhirnya mulai mengkapitalisasi dirinya. Dengan mulai membedakan proses development antara community dengan enterprise edition secara explisit , menurut saya mysql mulai melupakan jasa jasa kontributor open source yang telah berpartisipasi dalam pengembangan mysql sebelumnya. Apakah ini merupakan langkah awal Mysql AB yang kelihatannya sudah mulai ancang ancang untuk berganti image dari community-driven menjadi capital-driven. What the hell dude!!.

Apa yang terjadi dengan kuartet LAMP (Linux, Apache, Mysql, PHP)? Apakah kuartet ini akan berganti personel karena salah satu anggotanya sudah mulai gak open source lagi ?.

Duuh, harus mulai adaptasi sama postgres nih. Semoga saja para petinggi MYSQL AB itu enggak lupa kalau mereka sukses seperti sekarang itu karena APA ?.

Open Source Bro!!

Sekian laporan linuxgembel.

Posting terkait

5 comments April 17, 2008

A Blogger Manifesto

Dibawah ini adalah manifesto blogger yang didapatkan dari dagdigdugnya mbak tika. Dengan sedikit modifikasi tentunya.

Ini adalah dunia kami sekarang…
dunianya posts
dan comments..
keindahan sebuah
linkback

Kami mendayagunakan sebuah situs publishing yang telah ada tanpa membayar..
yang bisa jadi biaya tersebut sangatlah murah jika tidak dijalankan dengan
nafsu tamak mencari keuntungan…..
dan kalian sebut kami kriminal…..

Kami blogwalking untuk sekedar bersilaturrahmi..
dan kalian sebut kami kriminal…

Kami membagikan pengetahuan…
atau bahkan hanya sekedar menyalurkan uneg-uneg pribadi,…
dan kalian sebut kami kriminal…

Kami hadir tanpa perbedaan warna kulit…
kebangsaan, ataupun prasangka keagamaan….
dan kalian sebut kami kriminal

Kalian memblokade website …
kalian mengejar popularitas…
kalian yang teledor melakukan maintenance server…
membuat undang undang yang mengancam kebebasan berekspresi kami…

membohongi kami…
dan mencoba menyakinkan kami bahwa semua itu demi kebaikan kami…
tetap saja kami yang disebut kriminal….

Ya, aku memang kriminal..
Kejahatanku adalah rasa kepedulianku terhadap sesama…
Kejahatanku adalah menilai orang lain dari apa yang mereka katakan dan pikirkan..
bukan pada penampilan mereka…

Kejahatanku adalah memperoleh lebih banyak hit daripada kalian…
sesuatu yang tak kalian maafkan..

Aku memang seorang blogger, dan inilah manifesto saya.

Kalian bisa saja menghentikanku…
tetapi kalian tak mungkin menghentikan kami semua…
Bagaimanapun juga, kami semua senasib seperjuangan.

So are you blogger enough folks ?

: )

7 comments April 16, 2008

Previous Posts


Who Am I??

Masih mahasiswa sistem informasi ITS...

 



 



 

Click to view my Personality Profile page

 



 

Im learning hard to these



 

Download Hibernate!

 

Download Spring

 



 

I used these



 



 



 

Artikel Terbaru

Posting Laris

Kalender bro!!!

Mei 2008
S S R K J S M
« Apr    
 1234
567891011
12131415161718
19202122232425
262728293031  

Arsip

Kategori

Blogroll

Inspiring Blog

JavaUserGroup

NetbeansUserGroup

Open Source Movementarians

Temen temen Sistem Informasi ITS

tugupahlawan.com

Yang komen

ORM pada Java : part… di Tutorial : First Step To Hiber…
cumiasoy di linuxgembel di radityadik…
ORM pada Java : part… di ORM pada Java
rotyyu di Jug-Bonek Released
ghaniarasyid di Catatan dari pameran komputer…