[JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Yudhi Karunia Surtan
Hahahahaha... Threadnya jadi seru.. mohon maaf buat niksen sebelumnya gw ga bermaksud hijack thread orang.. Barusan gw baca dari beberapa blog.. buat ngejawab pemikiran gw, kenapa harus POJO kalo cuman untuk ngambil-ngambil data. 1. http://puttingtheteaintoteam.blogspot.com/2008/10/is-that-pojo-o

Re: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Ifnu bima
> 2. http://martinfowler.com/bliki/AnemicDomainModel.html Balik lagi ke thread jaman dulu. Konklusinya sudah ada. Spring bukan anemic domain model, programmer do :P > Ternyata POJO itu bukan lah Racun (Gw yang salah)*1 > > Jadi Pojo itu digunakan untuk mereprentasikan kelas sesungguhnya pada > du

Re: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Yudhi Karunia Surtan
Jadi Konklusinya gimana nu?? In general, the more behavior you find in the services, the more likely you > are to be robbing yourself of the benefits of a domain model. If all your > logic is in services, you've robbed yourself blind. > Pake Controller?? Regards, Yudhi Karunia Surtan -

Re: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Jecki
2010/2/11 Ifnu bima > > > > 2. http://martinfowler.com/bliki/AnemicDomainModel.html > > Balik lagi ke thread jaman dulu. Konklusinya sudah ada. Spring bukan > anemic domain model, programmer do :P > > > > Ternyata POJO itu bukan lah Racun (Gw yang salah)*1 > > > > Jadi Pojo itu digunakan untuk me

Re: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Ifnu bima
> Jadi Konklusinya gimana nu?? spring bisa digunakan untuk DDD, dimana ada method save di class User, jadi seperti user.save(); tetapi hal ini tidak dimungkinkan dikerjakan dengan praktis dalam bahasa se statik java. Karena menambahkan method nggak bisa on the fly seperti di dymanic language, gima

Re: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Yudhi Karunia Surtan
Sorry2x ralat2 bukan Spring yang buta.. tapi ORM yang bikin kita jadi berfikir tentang Domain Model. > Domain Model tidak lagi POJO. Maksudnya gimana nu?? Domain Model tidak lagi NOJO kali yah? Justru bukannya karena dia harus implement interface untuk save dan delete, dan sebagainya malah jad

Re: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Alpha Bagus Sunggono
Maksudnya si Ifnu ini? : http://baard.rehn.no/node/51 tambahan untuk jpa: http://techpolesen.blogspot.com/2007/11/10-tips-on-jpa-domain-modelling.html Pada 11 Februari 2010 18:39, Yudhi Karunia Surtan menulis: > > > > Sorry2x ralat2 bukan Spring yang buta.. tapi ORM yang bikin kita jadi > be

Re: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Andri Bratakusuma
>> In general, the more behavior you find in the services, the more likely you >> are to be robbing yourself of the benefits of a domain model. If all your >> logic is in services, you've robbed yourself blind. > > Pake Controller?? ikut ngacau ah.. "the more behavior you find in the services ..

Re: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Ifnu bima
> Masalahnya bisa ga yah di buat kaya gitu si Domain Model yang di > hibernate/jpa?? implement serializable sama interface service nya? jadi layer > service si spring sekalian di masukin ke domain kita? Supaya kelasnya lebih > keliatan menyerupai Pemodelan pada dunia nyatanya nu? Gw punya class

Re: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Yudhi Karunia Surtan
Gw tertarik sama @transient neh.. bisa ga yah dia ngebikin seperti yang gw pikirin??... gw coba duluw deh.. :D Tar update lagi.. abis research.. Regards, Yudhi Karunia Surtan -- Mobile (+62)-818-08347561 http://yudhikarunia.wordpress.com

Re: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Yudhi Karunia Surtan
> > Gw punya class Service yang 8000 LoC, belum lagi yang ada di DAO, > karena tablenya udah puluhan. Gimana kalau sekian banyak baris > dipindahkan ke domain model? setuju? :D > > Hahahahahah... Gila banyak amat tuh baris.. Yah kalo project yang udah lama jalan mah jangan atuh nu.. Kurang kerjaan

Re: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Ifnu bima
> Hahahahahah... Gila banyak amat tuh baris.. > Yah kalo project yang udah lama jalan mah jangan atuh nu.. > Kurang kerjaan aja.. > wkwkkwkwkw... (gw ngebayangin kalo gw juga ngerubah project gw jadi yg > bener,yg ga bener aja udah ampun2an). Itulah kenapa Service dan DAO pattern sangat praktis,

Re: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Alpha Bagus Sunggono
Beda khan antara "object" dengn Struct ? In many programming languages, there is a language construct for NOJOs (or something very similar) - e.g. "struct" in C, or "record" in Pascal. POJO sih semestinya simple, cuman berisi member variable dan propertiesnya. dengan model EJB3, POJO di

Re: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Yudhi Karunia Surtan
Yah kebalik lah.. POJO itu justru rereprentasi dari Kelas sesungguhnya.. jadi harusnya setiap kelas itu ada behaviour maksud si Martin. Jadi yang di pake sebagai entity dalam jpa itu biasanya bukan POJO tapi Domain Model.. karena ga ada behaviournya dan cuman setter getter nilai dari dan ke datab

Re: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Endy Muhardin
2010/2/11 Yudhi Karunia Surtan > > 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 su

Re: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Adelwin Handoyo
niksen.. Kesimpulan nya.. POJO fits most scenario... Adelwin Handoyo - adel...@gmail.com - Sent from my Mac From: Yudhi Karunia Surtan Reply-To: JUG-Indonesia Date: Thu, 11 Feb 2010 19:44:53 +0700 To: JUG-Indonesia Subject: Re: [JUG-Indonesia] Apakah POJO = Racun?? Yah kebalik lah.. POJO

Bls: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Welly Tambunan
i Karunia Surtan Kepada: jug-indonesia@yahoogroups.com Terkirim: Kam, 11 Februari, 2010 18:08:00 Judul: Re: [JUG-Indonesia] Apakah POJO = Racun?? Jadi Konklusinya gimana nu?? In general, the more behavior you find in the services, the more > likely you are to be robbing yourself of the

Bls: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Welly Tambunan
http://weltam.wordpress.com/ Dari: Andri Bratakusuma Kepada: jug-indonesia@yahoogroups.com Terkirim: Kam, 11 Februari, 2010 19:02:21 Judul: Re: [JUG-Indonesia] Apakah POJO = Racun?? >> In general, the more behavior you find in the services, the more like

Bls: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Welly Tambunan
kan bisa bisa di retrieve atau di reconstitute make Repository. Klo model di atas kayaknya sama dengan Active Record deh... Dari: Ifnu bima Kepada: jug-indonesia@yahoogroups.com Terkirim: Kam, 11 Februari, 2010 18:11:38 Judul: Re: [JUG-Indonesia] Apakah P

Bls: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Welly Tambunan
lah. Dari: Yudhi Karunia Surtan Kepada: jug-indonesia@yahoogroups.com Terkirim: Kam, 11 Februari, 2010 18:39:04 Judul: Re: [JUG-Indonesia] Apakah POJO = Racun?? Sorry2x ralat2 bukan Spring yang buta.. tapi ORM yang bikin kita jadi berfikir tentang Domain Model. >Domain

Bls: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Welly Tambunan
ss.com/ Dari: Alpha Bagus Sunggono Kepada: jug-indonesia@yahoogroups.com Terkirim: Kam, 11 Februari, 2010 18:08:56 Judul: Re: [JUG-Indonesia] Apakah POJO = Racun?? Beda khan antara "object" dengn Struct ? In many programming languages, there is a language con

Re: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-12 Thread Andri Bratakusuma
>> Domain Model tidak lagi POJO. > > Maksudnya gimana nu?? Domain Model tidak lagi NOJO kali yah? > > Justru bukannya karena dia harus implement interface untuk save dan delete, > dan sebagainya malah jadi keliatan POJO? > > Kalo si Martin (bukan Martinus lhoo.. hahahahaha) pasti lebih setuju > u

Re: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-12 Thread Ifnu bima
> bukannya separation of concern nya di DDD lebih tegas? kalo dia model, > ya dia cuma ngurusin business logic aja. urusan persistent harus > didelegasikan ke komponen lainnya. umm, dari pengalaman gw pake spring dan 'anemic'-nya, gw pikir ini kok kebalik. Kalau model ya cuma ngurusin persistence

Bls: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-12 Thread Welly Tambunan
Februari, 2010 11:10:30 Judul: Re: [JUG-Indonesia] Apakah POJO = Racun?? >> Domain Model tidak lagi POJO. > > Maksudnya gimana nu?? Domain Model tidak lagi NOJO kali yah? > > Justru bukannya karena dia harus implement interface untuk save dan delete, > dan sebagainya malah jadi ke

Bls: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-13 Thread Welly Tambunan
dsb. Dari: Ifnu bima Kepada: jug-indonesia@yahoogroups.com Terkirim: Sab, 13 Februari, 2010 11:24:36 Judul: Re: [JUG-Indonesia] Apakah POJO = Racun?? nc > bukannya separation of concern nya di DDD lebih tegas? kalo dia model, > ya dia cuma ngurusin business logic aj

Re: Bls: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-11 Thread Jecki
2010/2/12 Welly Tambunan > > >POJO sih semestinya simple, > cuman berisi member variable dan propertiesnya. > > apa bedanya dengan DTO ? > sepertinya istilah POJO secara historis muncul untuk membedakan dengan Enterprise JavaBean, di mana untuk EJB class yg akan dibuat harus extends/implements se

Bls: Bls: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-12 Thread Welly Tambunan
ri: Jecki Kepada: jug-indonesia@yahoogroups.com Terkirim: Jum, 12 Februari, 2010 10:48:48 Judul: Re: Bls: [JUG-Indonesia] Apakah POJO = Racun?? 2010/2/12 Welly Tambunan > > > apa bedanya dengan DTO ? > sepertinya istilah POJO secara historis muncul untuk membedakan dengan Enterpr

Re: Bls: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-13 Thread Adelwin Handoyo
Hahahah Discussion nya jadi lebar sekali yah... Adelwin Handoyo - adel...@gmail.com - Sent from my Mac From: Welly Tambunan Reply-To: JUG-Indonesia Date: Sat, 13 Feb 2010 12:41:05 +0800 (SGT) To: JUG-Indonesia Subject: Bls: [JUG-Indonesia] Apakah POJO = Racun?? Agree. Model ya building

Re: Bls: [JUG-Indonesia] Apakah POJO = Racun??

2010-02-14 Thread sm96
rastructure seperti persistence, dsb. > > > > -- > *Dari:* Ifnu bima > > *Kepada:* jug-indonesia@yahoogroups.com > *Terkirim:* Sab, 13 Februari, 2010 11:24:36 > > *Judul:* Re: [JUG-Indonesia] Apakah POJO = Racun?? > nc > > > > bukannya separ