Yup, saya demen ama Spring karena dua hal di bawah ini. Kalau saya membangun aplikasi di atas spring saya merasa nyaman... :) Saya paling takut kehilangan easy remoting-nya EJB 3 karena clientnya pake SWT/JFace, tapi setelah baca-baca tutorialnya mas Endy saya jadi agak tenang hehe...
> What you will gain: > 1. Loose coupling to a specific appserver. Ajaib memang selama ini JCP > selalu mengadvertise kalau pake spec JCP maka anda tidak akan tightly > coupled to a specific appserver. Mimpi yang masih di awan-awan. > Kenyatannya bikin EJB yang jalan di JBoss 'belum tentu' langsung jalan > di Glassfish dsb. Kalau memang suka gonta-ganti appserver, this is > what you will gain by using Spring. > > 2. A glue code to several framework. Kelemahan JEE5 adalah mereka > mendefine komponen2 yang berdiri sendiri2. Hebat sih, tapi sekarang > ini yang kita butuhkan adalah glue code untuk gabung2in komponen2 > tersebut. Mungkin JEE6 akan lebih baik dengan adanya Web Beans yang > lagi dikerjain sama Gavin King dan Bob Lee. Tapi mumpung nungguin itu > kelar, which is masih lama lagi, di Spring hal ini sudah ada duluan. > > 3. Deployable on Tomcat/Jetty ! Yah memang bisa sih pake embeddable > JBoss kalau mau deploy EJB3 di Tomcat, tapi ini mah ngawur karena size > library-nya embeddable JBoss aja lebih gede (13MB) dari size > Tomcat-nya (5MB) secara overall :)) > > On 12/17/07, Bustanil Arifin <[EMAIL > PROTECTED]<street.programmer%40gmail.com>> > wrote: > > > > Hi all, > > Saya mo tanya jika misalnya aplikasi saya yang menggunakan EJB 3, saya > ganti menggunakan Spring framework. What will I lose and what will I gain? > > -- > I'm a coder not a drag-n-dropper > > Blog: http://joshuajava.wordpress.com/ > >