[JUG-Indonesia] Data tidak tampil bila di tulis hd.bank.name as name
public class SalaryHd implements java.io.Serializable { @Id @GeneratedValue(generator = system-uuid) @GenericGenerator(name = system-uuid, strategy = uuid) @Column(name = ID) private String id; @Column(name = CODE, nullable=false, unique=false, length=25) private String code; @ManyToOne() @JoinColumn(name = ID_EMPLOYEE) private Employee employee; @ManyToOne() @JoinColumn(name = ID_BANK) private Bank bank; public class Bank implements java.io.Serializable { @Id @GeneratedValue(generator=system-uuid) @GenericGenerator(name=system-uuid,strategy=uuid) @Column(name=ID_BANK) private String idBank; @Column(name=NAME, nullable=true, unique=false, length=40) private String name; misal data SalaryHd spt ini id code idEmployee NamaEmployee idBank name asecdcd S001 drewdgr Deft null null Saya buat hql spt ini : bila hd.bank.name as name tidak saya tulis datanya tampil, tetapi bila saya tulis hd.bank.name as name data tidak tampil apakah ada yg salah dengan hql saya String hql=select hd.id as id, + hd.code as code, + hd.employee.idEmployee as idEmployee,+ hd.employee.employeeName as employeeName, + hd.bank.idBank as idBank + // hd.bank.name as name + from SalaryEmployeeHd as hd ; Query query = (Query) session.createQuery(hql); objectList = query.list(); for(Object[] resultElement : objectList){ String idSalary=(String)resultElement[0]; System.out.println(idSalary = + idSalary); } terima kasih Berbagi video sambil chatting dengan teman di Messenger. Sekarang bisa dengan Yahoo! Messenger baru. http://id.messenger.yahoo.com
Re: [JUG-Indonesia] [ASK]Serial VersionUID???
om bisa di jelaskan dikit gak pake bahasa yg sederhana aja? terima kasih
Re: [JUG-Indonesia] kok ga masuk k email saya ya..
kayaknya emang lagi sepi 2009/7/31 erraticguy milanistic...@yahoo.com: Perkenalkan saya anggota baru di sini. Saya sudah join tapi kok belum dpt email apapun ya? Apa belum di approve sama moderator? Maaf kalo tidak penting (tapi penting buat saya :) ) -- syaiful.mukhlis gtalk:syaiful.mukh...@gmail.com
Re: [JUG-Indonesia] Re: Error : java.net.SocketException: Malformed reply from SOCKS server
kalo ada kata SOCKS, biasanya ini kebawa masalah SOCKS proxy... emang dikomputernya sekarang diset pake proxy? SOCKS proxy? kalo SOCKS proxy diset, otomatis dia bakal dipake untuk semua koneksi socket ke komputer manapun (keluar) 2009/7/30 Yudhi Karunia Surtan brainmaster...@gmail.com: Harusnya issuenya karena masalah socket ini mah. Coba dong kalo connect dari console ke database server dari client bisa ga?? kalo bisa harusnya di dari program java juga bisa. Regards, Yudhi Karunia Surtan -- Mobile (+62)-818-08347561 -- syaiful.mukhlis gtalk:syaiful.mukh...@gmail.com
Re: [JUG-Indonesia] [ask hibernate] bedanya session.merge dengan session.saveOrUpdate
Hm... perasaan dulu pernah jawab pertanyaan seperti ini juga. Tapi sekilas di cari gak ketemu :P Sebetulnya object POJO di hibernate itu tidak pure POJO. Karena object2 POJO hibernate memiliki semacam 'hidden properties' yang mengkaitkan object2 itu terhadap session hibernate. Sebagai buktinya, kalau object2 hibernate ini kita 'pull' ke container lain yang tidak berperilaku seperti container hibernate, object2 ini tidak bisa bekerja seperti sebelumnya. Untuk session.saveOrUpdate intinya untuk mem-persistentkan object hibernate yang ada di session itu, ke ER database yang ada dibelakang hibernate. Sedangkan untuk session.merge, kaitannya dengan detach object di hibernate. Contohnya begini : misalkan kita memiliki halaman edit user, dimana kita mengambil object user untuk kita manipulasi. di halaman edit user, kita mengambil object user dengan session.get. Lalu kita manipulasi dan kita berikan ke halaman save user. disaat kita memindahkan object tersebut ke halaman lain, maka object user akan terdetach dari session hibernate yang ada di halaman edit user. dan dihalaman save user, biasanya kita menggambil session hibernate dengan getSession, yang tidak dijamin sama dengan session yang ada di edit user. Bagaimana kalau di session hibernate yang baru ini ternyata sudah ada object user yang kita manipulasi, untuk itu dibutuhkan session.merge. Yang tugasnya untuk meng-attach object user, ke session hibernate yang ada di halaman save user, dan melakukan merge dengan object user seandainya di session tersebut sudah ada object user yang sama, sebelum object di persistent ke ER database di bagian belakang hibernate. Kalo penasaran bisa cari tahu juga, apa sih bedanya session.saveOrUpdate dengan session.persist :D ~dejavuDejavu ~kayaknyaUdahPernahPersisNulisSepertiIni :D 2009/7/30 Edwin edwin...@gmail.com: dear juggers, saya memiliki sebuah object dengan nama Mahasiswa, ketika saya ingin mengupdate Mahasiswa menggunakan method session.saveOrUpdate(mahasiswa) maka akan menghasilkan error constraint violation, namun jika menggunakan session.merge(mahasiswa) tidak menghasilkan error apapun. jadi sebenarnya, bedanya session.merge dan session.saveOrUpdate itu apa yah? kayaknya kedua method tersebut fungsinya sama saja, yaitu untuk meng-update value di table. terima kasih sebelumnya.
Re: [JUG-Indonesia] NoSQL Event
Hi, sorry. Bukan bermaksud membangkitkan thread lama untuk nge-flame. Kebetulan lagi persiapan kerjaan kantor, terus ketemu issue ini. Jadi cari-cari bahan buat persiapan. Lengkapnya ada di : http://www.infoworld.com/d/open-source/relational-databases-are-dead-who-knew-022 some quote : For example: FaceBook, for instance, created its Cassandra data store in-house to replace its use of MySQL... In reality, a reader comments: Facebook is still MySQL backed and uses Cassandra for only specific things and that they use many different technologies where they're good (like heavy use of memcached as a key-value store to reduce load on MySQL where queries aren't needed). Intinya sih sama : jaman dimana database jadi swiss-army knife untuk segala macam urusan data telah berakhir. Tetapi tiap teknologi memang memiliki keunggulan dan spesifik kegunaannya masing2. Bagi perusahaan2 seperti google, facebook, dll. mungkin cocok menggunakan NoSQL. Tapi bagi perusahaan top fortune 500 yang lain mungkin engga. Bagi kita2, disaat butuh, toh tinggal implement. Mungkin info-nya berguna kalo ada yang suka ngangkat isu2 disaat makan siang. Dari pada beradu FUD, lebih baik tahu context keadaan sebenarnya :) On Wed, Jul 15, 2009 at 9:59 PM, Frans Thamurafr...@meruvian.org wrote: Setuju. Sama dg java. Udah susah ganti. Apalagi yg udah pake. Foxpro dari gue sma sampe sekarang masih, malah sepupui saya masih pegang foxpro di bca yg konon java abis, VB yg dipush out masih 20 % lebih, oracle yg bilang no feature for oracle form juga tetap buanyak yg pake, odtug event form malah makin rame dari usa only jadi 27 negara yg datang. Tapi yg ala map reduce atau vedelmort adalah masa depan Frans Thamura -Original Message- From: Thomas Wiradikusuma wiradikusuma.mi...@gmail.com Date: Wed, 15 Jul 2009 21:50:20 To: jug-indonesia@yahoogroups.com Subject: Re: [JUG-Indonesia] NoSQL Event On Jul 15, 2009, at 8:27 AM, andry wrote: For any enterprise application that I know of, you can easily beat that number. my clients are mostly business entities but they don't have that awesomeness, yet they require enterprise features (security, audit, reliability, i could go on). SQL is doing fine for them. and, oh, you might be surprised to see how many big companies are using SQL :) (tip: Oracle sells SQL DB and they make a fortune, meaning the market is huge) salam hangat, Thomas Wiradikusuma Twitter: http://www.twitter.com/wiradikusuma Blog: http://www.jroller.com/wiradikusuma On Wed, Jul 15, 2009 at 8:17 AM, Thomas Wiradikusuma wiradikusuma.mi...@gmail.com wrote: but most of our businesses (in any part of the world, i guess), we're yet to reach such number. and for that (R)DB is still ok. i think boss can wait 1 hour to 1 day delay for OLAP, using either SQL/ non-SQL solutions :) Kalau mau keluar dari mailing list ini, caranya kirim sebuah email ke jug-indonesia-unsubscr...@yahoogroups.com. Jangan lupa, website JUG Indonesia adalah http://www.jug.or.id Yahoo! Groups Links
Re: [JUG-Indonesia] [ask hibernate] bedanya session.merge dengan session.saveOrUpdate
kalo merge() biasanya hanya bisa untuk object yg sudah pernah disimpan tapi state awalnya detached (putus hubungan dari hibernate), sehingga bisa dilakukan merge() akan menjadi persistent lagi (terhubung dengan hibernate). sementara kalo saveOrUpdate(), akan ngecek, kalo dia masih transient, berarti save() yg dilakukan, sementara kalo dia sudah persistent (sudah pernah disimpan sebelumnya), berarti yg dilakukan adalah update(). http://www.stevideter.com/2008/12/07/saveorupdate-versus-merge-in-hibernate/ 2009/7/31 onsir salman onsirsal...@gmail.com: saya coba jelaskan ya, klw saveOrUpdate yaitu akan mencari data dengan apabila data tsb belum ada atau tidak memiliki id maka data tsb akan di save(tambah data), tetapi bila data tsb sdh ada dan memiliki id maka data akan di update. klw merge yaitu di gunakan utk data yang sedang kita pakai akan di update. semoga membantu. -- syaiful.mukhlis gtalk:syaiful.mukh...@gmail.com
Re: [JUG-Indonesia] Re: ejb lookup under http proxy...?
@ifnu...: sayangnya infrastrukturnya udah terlanjur dibuat...:( dan butuh investasi lagi buat applied itu...:D @ xsalefter: kayaknya itu klo yang digunakan aplikasi web ayo... ada ide lain lagi..?:) 2009/8/1 xsalefter xsalef...@yahoo.com Blom pernah nyoba sih, tapi di JBoss AS kayaknya bisa deh. Coba liat ini: http://www.jboss.org/ejb3/docs/tutorial/http_https/http_https.html 2009/7/28 Hira Sirojudin hirasiroju...@...: ouy... semuanya..? bro... gimana cara setting misal aplikasi swt gw yang pengen lookup ejb over internet dibawah http proxy gitu... tulung dung... makacih yach infonya...:D -- Hira -- Hira Sirojudin
Re: [JUG-Indonesia] Error : java.net.SocketException: Malformed reply from SOCKS server
Mungkin SOCKS proxynya nyala (salah setting di environment variable) - kecuali klo emang sengaja mau pake SOCKS proxy. http://java.sun.com/javase/6/docs/technotes/guides/net/proxies.html Controlpanel - Java - Network Settings - Direct connection. -Kurniady 2009/7/30 Basic Apriandi basic_l...@yahoo.com Hallo, juggers. saya lg ada problem nih, Saat ini, saya sedang develop aplikasi mengunakan SWING dan DBnya MySQL. ketika sy menjalankan aplikasi di PC sy dan mengarahkan DB ny k Server maka terjadi Error : java.net.SocketException: Malformed reply from SOCKS server. padahal koneksi Host DB,user passny sudah benar. Tapi anehny ketika sy mencoba men-run aplikasi di Server dan mengarahkan DBny ke PC sy, maka program berjalan lancar. ini aneh sekali, sy udah nanya2 ke mas google tp msh lum mengerti solvingnya. Jika para juggers pernah mengalami hal yg sama. tolong sharing y. :D regard
Re: [JUG-Indonesia] ejb lookup under http proxy...?
Infrastrukturnya udah dibuat ini maksudnya dari sisi kode? Tinggal deploy aja tapi ternyata hrs lewat http proxy bgt? Gmn kl ejb portnya dipindah ke 80? Bisa? On 8/1/09, Hira Sirojudin hirasiroju...@gmail.com wrote: @ifnu...: sayangnya infrastrukturnya udah terlanjur dibuat...:( dan butuh investasi lagi buat applied itu...:D @ xsalefter: kayaknya itu klo yang digunakan aplikasi web ayo... ada ide lain lagi..?:) 2009/8/1 xsalefter xsalef...@yahoo.com Blom pernah nyoba sih, tapi di JBoss AS kayaknya bisa deh. Coba liat ini: http://www.jboss.org/ejb3/docs/tutorial/http_https/http_https.html 2009/7/28 Hira Sirojudin hirasiroju...@...: ouy... semuanya..? bro... gimana cara setting misal aplikasi swt gw yang pengen lookup ejb over internet dibawah http proxy gitu... tulung dung... makacih yach infonya...:D -- Hira -- Hira Sirojudin -- Sent from my mobile device Senior Engineer @ ArtiVisi Intermedia Java Training Center See our course @ artivisi.com http://ifnu.artivisi.com +62 856 9211 8687 regards
Re: [JUG-Indonesia] Re: ejb lookup under http proxy...?
2009/8/1 Hira Sirojudin hirasiroju...@gmail.com: @ifnu...: sayangnya infrastrukturnya udah terlanjur dibuat...:( dan butuh investasi lagi buat applied itu...:D @ xsalefter: kayaknya itu klo yang digunakan aplikasi web ayo... ada ide lain lagi..?:) Sebenernya gini aja ... Untuk mengakses EJB ada dua tahap : 1. Lookup ejb handle ke JNDI service 2. Menginvoke ejb nya. Yang langkah pertama saya kurang jelas pakai protokol apa, yang jelas yang nomer 2 pakai RMI. EJB bertukar data menggunakan native java object yang di-serialize. GWT mengakses backend service menggunakan protokol HTTP, bertukar data menggunakan textual representation seperti XML atau JSON. Nah sekarang, ada 2 alternatif pendekatan : 1. Memaksa EJB lewat HTTP dan mengirim textual data, atau 2. Memaksa GWT lewat RMI dan mengirim serialized java object. Untuk pendekatan #1, kalo cuma HTTP bisa diakali pakai RMI tunneling via HTTP. Tapi serialized java objectnya gak bisa diakali. Menurut saya sih, paling realistis dilakukan adalah pendekatan #1. Implementasi paling straightforward adalah expose EJBnya dengan webservice, seperti saran Ifnu. Agak muter dikit, bikin servlet untuk backend GWT yang kerjanya cuma transformer dan forwarder aja. Terima request dari GWT, parsing datanya, invoke EJB, return valuenya dikonversi jadi textual, kirim balik ke GWT. Pendekatan #1 ini kaaknya lebih feasible daripada implement RMI connector untuk GWT. Gak tau lagi kalo udah ada yang bikin. Anyway, namanya integrasi ya harus investasi effort lah ... Kok aneh, ada kebutuhan tapi gak mau investasi ... -- Endy Muhardin http://endy.artivisi.com Y! : endymuhardin -- life learn contribute --
Re: [JUG-Indonesia] NoSQL Event
ini berita bagus :) sql atau no sql akan co exist dan saling mengisi karena tujuan yang berbeda masing2 nosql itu query languagenya pake apa ya -- Frans Thamura Meruvian. Java and Enterprise OSS Mobile: +62 855 7888 699 Blog Profile: http://frans.thamura.info We provide services to migrate your apps to Java (web), in amazing fast and reliable. On Fri, Jul 31, 2009 at 3:07 PM, abangkisabang...@gmail.com wrote: Hi, sorry. Bukan bermaksud membangkitkan thread lama untuk nge-flame. Kebetulan lagi persiapan kerjaan kantor, terus ketemu issue ini. Jadi cari-cari bahan buat persiapan. Lengkapnya ada di : http://www.infoworld.com/d/open-source/relational-databases-are-dead-who-knew-022 some quote : For example: FaceBook, for instance, created its Cassandra data store in-house to replace its use of MySQL... In reality, a reader comments: Facebook is still MySQL backed and uses Cassandra for only specific things and that they use many different technologies where they're good (like heavy use of memcached as a key-value store to reduce load on MySQL where queries aren't needed). Intinya sih sama : jaman dimana database jadi swiss-army knife untuk segala macam urusan data telah berakhir. Tetapi tiap teknologi memang memiliki keunggulan dan spesifik kegunaannya masing2. Bagi perusahaan2 seperti google, facebook, dll. mungkin cocok menggunakan NoSQL. Tapi bagi perusahaan top fortune 500 yang lain mungkin engga. Bagi kita2, disaat butuh, toh tinggal implement. Mungkin info-nya berguna kalo ada yang suka ngangkat isu2 disaat makan siang. Dari pada beradu FUD, lebih baik tahu context keadaan sebenarnya :) On Wed, Jul 15, 2009 at 9:59 PM, Frans Thamurafr...@meruvian.org wrote: Setuju. Sama dg java. Udah susah ganti. Apalagi yg udah pake. Foxpro dari gue sma sampe sekarang masih, malah sepupui saya masih pegang foxpro di bca yg konon java abis, VB yg dipush out masih 20 % lebih, oracle yg bilang no feature for oracle form juga tetap buanyak yg pake, odtug event form malah makin rame dari usa only jadi 27 negara yg datang. Tapi yg ala map reduce atau vedelmort adalah masa depan Frans Thamura -Original Message- From: Thomas Wiradikusuma wiradikusuma.mi...@gmail.com Date: Wed, 15 Jul 2009 21:50:20 To: jug-indonesia@yahoogroups.com Subject: Re: [JUG-Indonesia] NoSQL Event On Jul 15, 2009, at 8:27 AM, andry wrote: For any enterprise application that I know of, you can easily beat that number. my clients are mostly business entities but they don't have that awesomeness, yet they require enterprise features (security, audit, reliability, i could go on). SQL is doing fine for them. and, oh, you might be surprised to see how many big companies are using SQL :) (tip: Oracle sells SQL DB and they make a fortune, meaning the market is huge) salam hangat, Thomas Wiradikusuma Twitter: http://www.twitter.com/wiradikusuma Blog: http://www.jroller.com/wiradikusuma On Wed, Jul 15, 2009 at 8:17 AM, Thomas Wiradikusuma wiradikusuma.mi...@gmail.com wrote: but most of our businesses (in any part of the world, i guess), we're yet to reach such number. and for that (R)DB is still ok. i think boss can wait 1 hour to 1 day delay for OLAP, using either SQL/ non-SQL solutions :) Kalau mau keluar dari mailing list ini, caranya kirim sebuah email ke jug-indonesia-unsubscr...@yahoogroups.com. Jangan lupa, website JUG Indonesia adalah http://www.jug.or.id Yahoo! Groups Links Kalau mau keluar dari mailing list ini, caranya kirim sebuah email ke jug-indonesia-unsubscr...@yahoogroups.com. Jangan lupa, website JUG Indonesia adalah http://www.jug.or.id Yahoo! Groups Links