Re: [JUG-Indonesia] Cara yg baik utk delete data transaksi

2009-02-16 Terurut Topik HERIANTO
yup setuju sebaiknya jgn di hapus...tp saya lbh setuju dipindahin ke table lain dari pada update status nya dengan pertimbangan ntar performance pas search atau sebagainya pasti lbh cepat. emang kalo pake sintaks sql buat delete napa ?? atau napa mesti pake session.delete...ada yg bs jelasin k

Re: [JUG-Indonesia] Cara yg baik utk delete data transaksi

2009-02-12 Terurut Topik Chandra.
Jika saya melakukan HQL seperti ini : List barangs = getHibernateTemplate().find("From barang b where b.nama=?", "Baju"); parameter yang digunakan apakah hanya bisa 1 parameter?. jika saya ingin menggunakan parameter yang lebih dari 1, contoh misalkan : saya ingin menampilkan barang yang jumla

Re: [JUG-Indonesia] Cara yg baik utk delete data transaksi

2009-02-12 Terurut Topik Thomas Wiradikusuma
> padahal di query tersebut jelas menggunakan "=", yang (jika ada) hanya > akan menghasilkan 1 record.. > Lho list kan sizenya juga bisa satu. mungkin lo ngerasain efek psikologis yg dulu gw rasain: "buset gw cuma mo minta 1 record, kok musti dibungkus pake list, jangan2 boros memory dan lamba

Re: [JUG-Indonesia] Cara yg baik utk delete data transaksi

2009-02-12 Terurut Topik Ifnu bima
> session.load(Barang.class, id); > maupun > session.get(Barang.class, id); > sama-sama melakukan pencarian barang berdasarkan id-nya.. > > jika id tersebut auto_increment, dimna saya katakanlah tidak tahu id dari > barang tersebut.. oh ini sedikit salah, misalnya kita punya class Person yang dida

Re: [JUG-Indonesia] Cara yg baik utk delete data transaksi

2009-02-12 Terurut Topik Yudhi Karunia Surtan
> klo menggunakan method find, apakah yang dihasilkan selalu List? Kalo menurut javadoc si iya tuh. > padahal di query tersebut jelas menggunakan "=", yang (jika ada) hanya akan > menghasilkan 1 record.. Lho list kan sizenya juga bisa satu. Mungkin maksud pertanyaan bapak kenapa getHibernateTemp

Re: [JUG-Indonesia] Cara yg baik utk delete data transaksi

2009-02-12 Terurut Topik Chandra.
Maaf saya tambahin pertanyaanya.. baik session.load(Barang.class, id); maupun session.get(Barang.class, id); sama-sama melakukan pencarian barang berdasarkan id-nya.. jika id tersebut auto_increment, dimna saya katakanlah tidak tahu id dari barang tersebut.. dan saya ingin menghapus barang ter

Re: [JUG-Indonesia] Cara yg baik utk delete data transaksi

2009-02-11 Terurut Topik sm96
silahkan pake session.get() atau session.load() sesuai kebutuhan. kalo pake session.load(), pastikan database dikendalikan penuh oleh hibernate, jangan ada interfensi luar, misalnya insert,update, delete langsung ke databasenya. karena jika database dan hibernate session tidak konsisten, akan timb

Re: [JUG-Indonesia] Cara yg baik utk delete data transaksi

2009-02-11 Terurut Topik Endy Muhardin
2009/2/12 sm96 : > kenapa delete data harus ngeset fieldnya? bukannya dicari dulu objectnya > berdasarkan idnya baru panggil session.delete() > > Barang b = session.get(Barang.class, id); > if(b != null) { > session.delete(b); > > } > Kalau pakai session.get, akan hit database untuk select, baru

Re: [JUG-Indonesia] Cara yg baik utk delete data transaksi

2009-02-11 Terurut Topik onsir salman
ya, masukan spt ini yg saya mau, krn plus ada cth nya. saya coba dulu. terima kasih utk kodenya

Re: [JUG-Indonesia] Cara yg baik utk delete data transaksi

2009-02-11 Terurut Topik sm96
kenapa delete data harus ngeset fieldnya? bukannya dicari dulu objectnya berdasarkan idnya baru panggil session.delete() Barang b = session.get(Barang.class, id); if(b != null) { session.delete(b); } > Bagaiamana cara delete data yang bagus, apakah menggunakan session.delete(); > atau menggu

Re: [JUG-Indonesia] Cara yg baik utk delete data transaksi

2009-02-11 Terurut Topik Bagus Suwandi
sepertinya data transaksi itu jangan dihapus, tapi jangan ditampilkan di list. misalkan kita buat sebuah status public dan invisible misal kalau public itu dapat dilihat sedangkan invisible itutidak dapat di lihat,namun sebenarnya di dalamdatabase data tersebut masih ada. hal itu dimungkinkan jik

[JUG-Indonesia] Cara yg baik utk delete data transaksi

2009-02-11 Terurut Topik onsir salman
Bagaiamana cara delete data yang bagus, apakah menggunakan session.delete(); atau menggunakan sql "delete from tabel where id= :id" solanya klw utk delte dta sya biasa menggunakan cara spt ini, tetapi sy rasa cara spt ini cukup panjang, apalagi klw data tsb banyak field nya akan menambah panjang