Monday, April 22, 2019

Membuat Sistem CRUD dan Search Di Java NetBeans


Aplikasi CRUD Java Sederhana Menggunakan Database MySQL

 

Bagaimana cara membuat aplikasi CRUD (create, read, update, delete) sederhana menggunakan NetBeans IDE dan dengan koneksi database MySQL JDBC driver? dalam tutorial ini penulis akan mencoba menjelaskan tentang pembuatan aplikasi CRUD java seperti pertanyaan diatas, penjelasan sederhana mengenai aplikasi yang akan dibuat adalah dimana aplikasi nantinya akan melakukan koneksi ke database MySQL menggunakan koneksi JDBC driver dan mengeksekusi query yang diperintahkan oleh user untuk menampilkan data dengan perintah Select, mengupdate dengan perintah SQL update, menambah data dengan perintah Insert dan untuk menghapus data dengan perintah Delete.




Dalam pembuatan aplikasi CRUD sederhana ini diwajibkan sebelumnya kamu harus sudah membuat sebuah database MySQL, den penulis tidak akan membahas cara membuat database dalam tutorial ini dan mari kita mulai tutorialnya.

A. Membuat database
Buka XAMPP, jalankan Apache dan MySQL nya



Buka web browser, lalu ketikan alamat server local di tab address “localhost/phpmyadmin”. Lalu klik “new” (yang terdapat pada sidebar) untuk membuat database baru.





Isi nama databasenya. Kali ini saya membuat database dengan nama db_perpustakaan. Setelah mengisi nama databasenya klik buat.



Buat tabel nya, isi nama tabel dan berapa banyak kolom yang dibutuhkan. Saya mengisi nama tabel “tb_buku” dan jumlah kolom “3”. Lalu klik kirim.




Isi nama kolom, jenis tipe data, dan panjang data. Saya mengisi dengan nama kolom, tipe data, dan panjang data “id_buku int(5) auto increment primary”, “judul_buku varchar(50)”, “pengarang varchar(50)“. Lali klik simpan.


 Proses pembuatan database telah selesai. Gambar diatas adalah hasilnya.



B. Membuat Project baru Java NetBeans

Buka aplikasi NetBeans IDE dan buat project baru dengan cara klik New Project > Java > Java Application > Next > dan buat nama project "AplikasiCrud" > finish . untuk nama project bisa diganti sesuai kebutuhan.
Setelah project dibuat, secara default akan otomatis membuat Main Class dari project dengan nama sesuai nama project java kita, silahkan hapus terlebih dahulu (AplikasiCrud.java). kita akan membuat Form baru dengan JFrame dimana berfungsi untuk menampilkan seluruh data dan interface antara user dan database.

 

Membuat Form Baru Jframe (FrmUtama.Java)

Buatlah Form baru dengan cara klik kanan pada source package AplikasiCrud > New > Jframe > tuliskan nama form baru dengan nama "FrmUtama.java" dan > Finish. serta desainlah tampilan FrmUtama.java dengan menambahkan label sebanyak 9, text box sebanyak 4 buah serta sebuah table dimana digunakan untuk input field ID_Buku, Judul Buku, Pengarang, dan Tahun Terbit. Pokoknya sesuaikan saja dengan kebutuhan

 

Membuat Class Koneksi Database MySQL

Buatlah class baru dengan nama "koneksi.java". Sebelum memulai menuliskan code untuk koneksi java silahkan tambahkan library JDBCdriver ke dalam project dengan cara Klik kanan pada Libraries > ADD Jar / Folder dan pilih file MySQL JDBC Driver

      Tuliskan code untuk class koneksi.java berikut ini :


Membangun Komponen

 Tuliskan code java untuk form AplikasiCrud.java berikut ini :









 C. Membuat Kode Otomatis 

Buat Function / Methode dengan nama "nofaktur" Untuk Operasi NO FAKTUR

 

  Deklarasikan Object Class dan Deklarasi Variabel nya di atas





Demikian Cara Aplikasi Java CRUD (Create, Read, Update, Delete), jika kalian ingin mengembangkan dari sisi tampilan dan fitur-fitur yang masih kurang dapat dilengkapi masing-masing. Semoga apa yang saya bagikan bermanfaat, terimakasih

*Lingga Aksara Adiyatma*

copyright2018

5 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. Boleh minta file nya kak? Buat contoh tugas di sekolah, Kalo boleh file nya dibuat .rar/.zip terus isinya file netbeans sama database nya yang sudah di export. Thanks kak

    ReplyDelete