Guii Metode CRUD





Cara Membuat CRUD Dengan Java MySQ

 Cara Membuat CRUD Dengan Java MySQL

hallo sahabat malasngoding.com, pada kesempatan ini saya akan membahas bagaimana cara membuat CRUD (Create, Read, Update, dan Delete) Dengan Java dan MySQL.  dalam membuat aplikasi CRUD ini akan mengkoneksikan database dengan  bantuan JDBC Driver.


Cara Membuat CRUD Dengan Java MySQL

Dalam membuat CRUD Java MySQL ini, sebelumnya harus membuat database MySQL terlebih dahulu.  kira-kira seperti ini databasenya :


Cara Membuat CRUD Dengan Java MySQL

Membuat Project Baru Java Netbeans
Buka Netbeans yang sudah di persiapkan, lalu tambahkan project baru. caranya : 
File – New Project.. – Java – Java Application – klik Next dan buatlah nama project – hilangkan centang pada create main project – lalu tekan finish. langkah selanjutnya kita akan membuat desain untuk form utuk aplikasi kita.

Membuat Jframe (Form untuk aplikasi CRUD Java MySQL)

dalam langkah ini kita akan membuat desain form untuk aplikasi CRUD Java MySQL. Untuk membuat form ini caranya : klik kana pada projet yang sudah kita buat tadi pilih new– Jframe From – isikan nama – klik finish. untuk desain form kira-kira seperti ini :

Cara Membuat CRUD Dengan Java MySQL

Membuat Koneksi Database MySQl (Config.java)

sebelum membuat class Config.java, pastikan terlebih dahulu kita sudah menambahkan Library MySQL JDBC Driver kedalam project kita. untuk menambahkan library caranya : klik kanan pada library  yang ada dalam project  – pilih add library – pilih MySQL JDBC Driver – klik add library.

Cara Membuat CRUD Dengan Java MySQL

ok, berikut syntax java untuk class Config.java
// muzanni
// malasngoding.com
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class config {
    private static Connection mysqlconfig;
    public static Connection configDB()throws SQLException{
        try {
            String url="jdbc:mysql://localhost:3306/mahasiswa"; //url database
            String user="root"; //user database
            String pass=""; //password database
            DriverManager.registerDriver(new com.mysql.jdbc.Driver());
            mysqlconfig=DriverManager.getConnection(url, user, pass);            
        } catch (Exception e) {
            System.err.println("koneksi gagal "+e.getMessage()); //perintah menampilkan error pada koneksi
        }
        return mysqlconfig;
    }    
}

Cara Membuat CRUD Dengan Java MySQL

Create Data (tambah Data)

berikut code untuk membuat fungsi create (tambah) data dalam database. klik kana pada tombol tambah – pilih event – Action – ActionPerformed. lalu isikan syntax berikut :
try {
            String sql = "INSERT INTO mhs VALUES ('"+txt_nama.getText()+"','"+txt_nim.getText()+"','"+jComboBox1.getSelectedItem()+"','"+txt_alamat.getText()+"','"+txt_pnone.getText()+"')";
            java.sql.Connection conn=(Connection)config.configDB();
            java.sql.PreparedStatement pst=conn.prepareStatement(sql);
            pst.execute();
            JOptionPane.showMessageDialog(null, "Penyimpanan Data Berhasil");
        } catch (Exception e) {
            JOptionPane.showMessageDialog(this, e.getMessage());
        }


untuk tes fungsi tambah data sudah bisa berjalan, Run project tadi, berikut hasilnya :

Tambah Data

ok sampai di situ dulu yaa....

sumber:
https://www.malasngoding.com/cara-membuat-crud-dengan-java-mysql-part-1/

Comments