Skip to main content

Posts

Showing posts from 2014

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(); ...

Tutorial Hibernate Dengan Java Destop (SE) CRUD (PART 3: Update)

Asalamualaikum, ini adalah artikel lanjutan dari  Artikel Sebelumnya , sehingga di butuhkan project di dari artikel sebelum nya. Artikel kali ini akan membahas update data dengan hibernate, tidak banyak yang akan di modifikasi dari project sebelum nya, kita cukup modifikasi file FormCRUD.java pada artikel sebelumnya. FormCRUD.java /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package cobahibernate; import entity.Karyawan; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import javax.swing.JOptionPane; import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; import util.JTableHandler; import util.SchemaBuilder; /** * * @author kurniasyukur */ ...

Tutorial Hibernate Dengan Java Destop (SE) CRUD (PART 2: Select)

Selamat siang, Kali ini saya menulis artikel tentang menampilkan & filter data dari database ke JTable dengan menggunakan Hibernate Framework, artikel ini adalah lanjutan dari artikel  Artikel Part 1  , teman-teman yang sudah mencoba artikel saya yang pertama tinggal modifikasi project dari artikel saya yang pertama saja  Artikel Part 1 Langkah 1 :  Mofikasi Tampilan FormCRUD yang pernah di buat di artikel sebelumnya Langkah 2 : Di package util buat file baru dengan nama JTableHandler.java File : JTableHandler.java /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package util; import entity.Karyawan; import java.util.Iterator; import java.util.List; import javax.swing.JOptionPane; import javax.swing.JTable; import javax.swing.table.DefaultTableModel; import org.hibernate.*; import org.hibernate.cfg.Configuration; import org.hibernate.criterion.Restrictions; /** * * @author kurnia_syukur *...

Tutorial Hibernate Dengan Java Destop (SE) CRUD (PART 1: Insert)

Asalamualaikum. Pada artikel kali ini saya akan membahas penggunaan Hibernate untuk insert data ke database. Disisi User Interface saya menggunakan Java destop saja, sedangkan IDE saya menggunakan Netbeans. Berikut Sofware yang di butuhkan : -Database MySQL(saya menggunakan paket XAMPP) -Netbeans -JDK Jika belum ada silahkan di instal terlebih dahulu. Langkah 1. Siapkan Database Buat database dengan nama "hrd", dalam database tersebut buat tabel dengan nama karyawan, field dari tabel karyawan tersebut sebagai berikut : ------------------------------------------ #nik(PK)       varchar(50)   primary key   nama           varchar(50)   alamat         varchar(50) ------------------------------------------ Langkah 2. Buatlah Project Baru di Netbeans dengan nama CobaHibernate. Pilih Categories->Java, Project -> Java Application, seperti gambar di bawah, saya memberi nama project Langka...

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...