Membuat Program CRUD Java dan MySQL(GUI III)



GUI 3

Membuat Program CRUD Java dan MySQL
Program CRUD adalah program yang mampu melakukan operasi Create, Read, Update, dan Delete.
Program dasar untuk memahami pemrograman database.
Silahkan buat Class baru di dalam proyek yang tadi dengan nama JavaCRUD.
Kita akan isi Class tersebut dengan fungsi-fungsi atau method untuk melakukan CRUD.
Mari kita mulai dari mengimpor bumbu-bumbu yang dibutuhkan:
import java.io.BufferedReader;
import java.io.InputStreamReader;

import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
Class BuffereReader dan InputStreamReader kita butuhkan untuk mengambil input dari keyboard.
Seteleh itu, kita siapkan parameter, variabel, dan objek yang dibutuhkan.
static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
static final String DB_URL = "jdbc:mysql://localhost/perpustakaan";
static final String USER = "root";
static final String PASS = "kopi";

static Connection conn;
static Statement stmt;
static ResultSet rs;

static InputStreamReader inputStreamReader = new InputStreamReader(System.in);
static BufferedReader input = new BufferedReader(inputStreamReader);
Selanjutnya membuat method main() yang merupakan entri point dari sebuah program.
Di dalam method ini kita akan melakukan perulangan selama terkoneksi dengan database dan perulangannya akan berhenti setelah user memilih menu keluar.
public static void main(String[] args) {

    try {
        // register driver
        Class.forName(JDBC_DRIVER);

        conn = DriverManager.getConnection(DB_URL, USER, PASS);
        stmt = conn.createStatement();

        while (!conn.isClosed()) {
            showMenu();
        }

        stmt.close();
        conn.close();

    } catch (Exception e) {
        e.printStackTrace();
    }

}
Perhatikan, di sana ada pemanggilan fungsi atau method showMenu().


Membuat database pada Msql








Selanjutnya isi form pada database









Jika sudah maka langkah berituknya membuat program sederhana CRUD, Create dan Read
1.Pertama membuat project

 








2. Kemudian membuat desain form dengan cara klik kanan pada project yang sudah dibuat, lau pilih new – Jframe Form – Isikan nama class – klik finish







3. Membuat form yang akan dibuat yang satu untuk Create dan Read  seperti dibawah ini
Dimana form create adap pada di bagian atas dan form read di bawah














4.Selanjutnya menghubungkan koneksi database MySQL dengan cara menambahkan library Mysql dengan cara berikut klik kanan pada library yang ada dalam project – pilih add library – pilih MySQL JDBC Driver – klik add library







Berikut hasil syntax dari Create dan Read
Kode program Create:











Kode syntx read











sumber 
https://www.petanikode.com/java-mysql/

Comments