2010/2/11 Yudhi Karunia Surtan <brainmaster...@gmail.com> > > Kalo si Martin (bukan Martinus lhoo.. hahahahaha) pasti lebih setuju > user.save() jadi kelas user ini punya behaviournya ketimbang cuman jadi buat > mapping nilai dari dan ke database aja. >
Martin Fowler lebih setuju user.save() ? Kayaknya ngga juga. Coba surfing2 lagi blikinya dia, cari pembahasan tentang ORM. Dia nulis tentang 2 pendekatan dalam membuat ORM : 1. Unit of Work 2. Active Record Masing2 punya plus minus. Hibernate's style, session.save(entity) itu pendekatan unit of work Rails' style, entity.save() itu pendekatan Active Record, in fact ORMnya dikasi nama ActiveRecord. Bisa gak bikin ORM Active Record di Java? Bisa aja, udah ada kok yang bikin, silahkan digoogle. -- Endy Muhardin http://endy.artivisi.com Y! : endymuhardin -- life learn contribute --