Skip to main content

Tutorial Hibernate Dengan Java Destop (SE) CRUD (PART 4: Delete)

Asalamuaikum,
Artikel ini adalah lanjutan dari Artikel Sebelumnya , sehingga jika akan mempraktekan artikel ini, silahkan buka dan modifikasi project artikel sebelumnya.

Hanya ada 2 hal yang akan di modifikasi pada yaitu :

Modifikasi 1 : Modifikasi tampilan FormCRUD
Dengan cara menambah JButton dengan nama "btnHapus"


Modifikasi 2 : Kode pada btnHapus
Double Click pada btnHapus, kemudian isi dengan kode di bawah ini.
   private void btnHapusActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
          try {
            try {
                new SchemaBuilder().build();
            } catch (Exception ex) {
                JOptionPane.showMessageDialog(null, ex.getMessage());
            }

            Karyawan k = new Karyawan(txtNik.getText());
            SessionFactory sf = new Configuration().configure().buildSessionFactory();
            Session s = sf.openSession();
            s.beginTransaction();
            s.delete(k);
            s.getTransaction().commit();
            sf.close();
            JOptionPane.showMessageDialog(null, "terhapus");
            tableHandler.fillGrid(tblKaryawan,txtKriteria.getText());
            clearForm();
        } catch (HibernateException e) {
            JOptionPane.showMessageDialog(null, e.getMessage());
        }
    } 
       
 

Coba Uji Program


Comments

  1. Play casino site - Lucky Club
    Lucky Club offers online casino games for real money. It's luckyclub.live a big gamble, because if you win, you get to sign up for a new account and place some bets

    ReplyDelete

Post a Comment

Popular posts from this blog

Menggunakan Jquery EasyUI Datagrid dengan Java/Jsp

Kebanyakan artikel yg membahas jquery easyUI mungkin menggunakan PHP di sisi server scripting, akan tetapi pada artikel ini saya membuat sedikit berbeda, yaitu akan membahas bagaimana menggunakan Jquery easyUI datagrid dengan menggunakan JSP/Java di sisi server scriping. Beberapa hal yg harus di siap kan sebelum mempraktekan artikel ini adalah : 1. IDE, saya menggunakan netbean sebagai IDE, jika belum ada silahkan download  2. Silahkan Download Jquery EasyUI Library. Langkah 1. Siapkan Database dan table Buat database dengan nama demo, di dalam nya buat 1 table dengan nama karyawan CREATE TABLE `karyawan` ( `nik` VARCHAR ( 7 ) NOT NULL , `nama` VARCHAR ( 50 ) NULL DEFAULT NULL , `Jabatan` VARCHAR ( 20 ) NULL DEFAULT NULL , PRIMARY KEY ( `nik` ) ) INSERT INTO karyawan values ( '0000001' , 'Cecilia Eva' , 'Staf HRD' ); INSERT INTO karyawan values ( '0000002' , 'Hassan Muhammad' , 'Manajer HRD...

Installasi Oracle Instant Client

Untuk terkoneksi ke oracle database, sebuah client di harus kan terinstall oracle client. Tutorial kali ini saya akan membahas cara installasi Oracle Instant Client di windows. Ada beberapa tahapan yang akan dilakukan yaitu : 1.Installasi Oracle Instant Client. 2.Konfigurasi file  tnsnames.ora 3.Intallasi sqlplus (sqlplus di instal untuk mengecek konektivitas ke oracle database server). 4. Konfigurasi Environment Variable. 5.Test Koneksi ke Oracle Database Server. Tahap 1 : Installasi Oracle Instant Client.  - Download Oracle Instant Client ( instantclient-basic-nt-12.1.0.1.0.zip ) di  Oracle Instant Client  - Extract file yang telah di download, di direktori dimana anda akan menginstall oracle instant client,     dalam  contoh ini saya membuat folder baru di  C:\oracle dan saya extract file tersebut didalam direcktori     tersebut, sehingga terlihat seperti ini :   Tahap 2 : Konfigurasi file tnsnames.ora Buat...

BELAJAR JAVA UNTUK PEMULA : 1. Setup Software & Program Hello World

Halo teman-temen semoga kita semua sehat selalu, banyak rejeki & di mendapatkan ilmu yang bermanfaat amin… hehe, Jadi gini temen-temen saya berniat membuat artikel serial tentang “BELAJAR JAVA UNTUK PEMULA” dan adalah tulisan pertama yang akan membahas software apa saja sih yang perlu di install untuk membuat aplikasi java dan disini saya akan membuat program pertama yaitu menampilkan “Hello World” di layar Ok langsung aja, software apa saja sih yg perlu kita install untuk membuat aplikasi java, ada 2 temen-temen, IDE (integrated develpment Environment),IDE ini gunanya untuk ngetik kode program & menjalankan program java yang kita buat,  Untuk IDE java banyak pilihanya misal : NETBEANS , ECLIPSE dan lain-lain, tapi sebagai awal kita belajar kita pake text editor biasa saja dulu, kalo saya pake textmate, temen2 bisa pakai texteditor apa saja, bahkan pake notepad pun bisa, asal bisa dipake ngetik. JDK (Java Development Kit), Nah di dalam JDK itu sudah include...