LAPORAN PRAKTIKUM
Pembuatan Aplikasi CRUD Java Sederhana
Menggunakan Database MySQL
Untuk memenuhi tugas yang diberikan oleh Pak Eskom maka terciptalah laporan ini.
KATA PENGANTAR
SalamHormat
Muhamad Apipudin
BAB 1
PENDAHULUAN
1 1 Latar Belakang
Micc ros
Mi as ic (sering disingkat sebagai VB) adalah bahasa pemrograman berbasis
ro s oft V is ual B asic
event generasi ketiga dan I nte nteggr ate
ated D evelop
velopm
ment E nvi
nvirr onme
nment
nt (IDE)
(IDE) dari Microsoft untuk
model pemrograman Component Object Model (COM) yang pertama kali diluncurkan pada
tahun 1991
1991 dan
dan menyatakan warisan selama tahun 2008. Microsoft bermaksud untuk membuat
Visual Basic menjadi relatif mudah belajar dan digunakan. Visual Basic berasal dari BASIC ,
bahasa pemrograman yang user-friendly yang
pemrograman yang yang dirancang untuk pemula, dan ini memungkinkan
pengembangan aplikasi grafis antarmuka (GUI)
antarmuka (GUI) yang cepat, akses ke database menggunakan
Data Access Objects, Remote Data Objects, atau ActiveX. Data Objects, dan pembuatan
kontrol dan objek ActiveX.
Tujuan dari Praktikum ini adalah mengetahui bagaimana suatu aplikasi “Penjualan Ikan
Hias” di buat, selebih nya tujuan pembuatan laporan ini adalah untuk memenuhi tugas yang
telah di serahkan pada saya.
1 3 Manfaat
Manfaat dari membaca praktikum ini adalah mengetahui Step by Step pembuatan
Step pembuatan aplikasi
“Penjualan Ikan Hias”, meski penulis
penuli s masihlah amatir dan belum memenuhi syarat-syarat
untuk menjadi sebuah laporan yang sah.
BAB 2
PRAKTEK
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 ODBC
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.
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.
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 text box sebanyak 6 buah serta
sebuah table dimana digunakan untuk input field ID, Nama, NIK, Jabatan, No hp, dan
Alamat. Pokoknya sesuaikan saja dengan kebutuhan
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 yang bisa kamu
resminya https://dev.mysql.com/downloads/connector/j/.
download di situs resminya https://dev.mysql.com/downloads/connector/j/.
import java.sql.Connection;
java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
java.sql.SQLException;
import javax.swing.JOptionPane;
Membangun Komponen
Source Code Tombol New
Sebelum menuliskan code pada sub yang lain, silahkan import namespace yang dibutuhkan,
import java.awt.HeadlessException;
import java.sql.Connection;
java.sql.Connection;
import java.sql.SQLException;
java.sql.SQLException;
import javax.swing.JOptionPane;
import net.proteanit.sql.DbUtils;
GetData();
}
public FrmUtama() {
initComponents();
GetData(); // tampilkan ke grid
databaru=true;
}
jTextField5.setText(no_telp);
String alamat = sql.getString("alamat");
jTextField6.setText(alamat);
}
} catch (Exception e) {}
}
Aplikasi diatas merupakan aplikasi CRUD yang paling sederhana dan mudah
untuk di pelajari, jika ada diantara sobat yang masih bingung dengan
penjelasan diatas, silahkan lihat video tutorial CRUD Java berikut.