Cara Membuat CRUD Dengan Java MySQL Part 1

membuat crud dengan-java dan mysql

Cara membuat CRUD dengan Java MySQL Part 1

Halo teman-teman lazyngoding.com, pada kesempatan kali ini saya akan membahas cara membuat CRUD (Create, Read, Update, dan Delete) dengan Java dan MySQL. Dalam pembuatan aplikasi CRUD ini, Anda akan menghubungkan database dengan bantuan JDBC Driver.

Cara membuat CRUD dengan Java MySQL

Cara membuat CRUD dengan Java MySQL

Dalam membuat Java MySQL CRUD ini, Anda harus membuat database MySQL terlebih dahulu. sesuatu seperti ini database:

Cara membuat CRUD dengan Java MySQL

Cara membuat CRUD dengan Java MySQL

Note: Mohon maaf disini penulis tidak mencantumkan cara membuat database MySQL.

langsung saja kita masuk ke tutorial Cara Membuat CRUD dengan Java MySQL.

Membuat Proyek Java Netbeans Baru

Buka Netbeans yang sudah disiapkan, lalu tambahkan project baru. bagaimana: File – Proyek Baru .. – Java – Aplikasi Java – klik Berikutnya dan make up Nama Proyek – hapus centang buat proyek utama – lalu tekan selesai. langkah selanjutnya kita akan membuat desain form untuk aplikasi kita.

Membuat Jframe (Formulir untuk aplikasi Java MySQL CRUD)

pada langkah ini kita akan membuat desain form untuk aplikasi Java MySQL CRUD. Untuk membuat form ini, caranya: klik kanan pada projet yang kita buat tadi, pilih baruJframe Dariisi namanya – klik selesai. untuk desain bentuknya seperti ini:

Cara membuat CRUD dengan Java MySQL

Cara membuat CRUD dengan Java MySQL

Membuat Koneksi Database MySQl (Config.java)

sebelum membuat kelas Config.java, pastikan kami telah menambahkan Perpustakaan Driver JDBC MySQL ke proyek kami. untuk menambahkan perpustakaan caranya: klik kanan Perpustakaan yang ada di proyek – pilih tambahkan perpustakaan – pilih Driver MySQL JDBC – klik tambahkan perpustakaan.

Cara membuat CRUD dengan Java MySQL

Cara membuat CRUD dengan Java MySQL

ok, berikut sintaks java untuk kelas Config.java

// muzanni
// lazngoding.com
impor java.sql.Connection;
import java.sql.DriverManager;
impor java.sql.SQLException;

konfigurasi kelas publik {
    Koneksi statis pribadi mysqlconfig;
    public static Connection configDB () melempar SQLException {
        coba {
            String url = "jdbc: mysql: // localhost: 3306 / mahasiswa"; // url database
            Pengguna string = "root"; // database pengguna
            String lulus = ""; // kata sandi 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 kesalahan koneksi
        }
        return mysqlconfig;
    }
}

Cara membuat CRUD dengan Java MySQL

Buat Data (tambah data)

kode berikut untuk membuat fungsi (menambah) data dalam database. klik kanan pada tombol plus – pilih event – Action – ActionPerformed. lalu isikan sintaks berikut:

coba {
            String sql = "INSERT INTO mhs VALUES (& # 39;" + txt_name.getText () + "& # 39 ;, & # 39;" + txt_nim.getText () + "& # 39 ;, & # 39;" + jComboBox1.getSelectedItem () + "& # 39 ;, & # 39;" + txt_address. getText () + "& # 39;, & # 39;" + txt_pnone.getText () + "& # 39;)" ;
            java.sql.Connection conn = (Sambungan) config.configDB ();
            java.sql.PreparedStatement pst = conn.prepareStatement (sql);
            pst.execute ();
            JOptionPane.showMessageDialog (null, "Data Berhasil Tersimpan");
        } catch (Exception e) {
            JOptionPane.showMessageDialog (ini, e.getMessage ());
        }

untuk menguji fungsi add data yang sudah berjalan, Jalankan project tadi, berikut hasilnya:

Cara membuat CRUD dengan Java MySQL

Tambahkan Data

Cara membuat CRUD dengan Java MySQL

Tambahkan Data

Menampilkan Data ke dalam Tabel

private void load_table () {
        // buat tampilan model tabel
        Model DefaultTableModel = new DefaultTableModel ();
        model.addColumn ("Tidak");
        model.addColumn ("Nama");
        model.addColumn ("NIM");
        model.addColumn ("Departemen");
        model.addColumn ("Alamat");
        model.addColumn ("Telepon");
        
        // tampilkan data database ke dalam tabel
        coba {
            int no = 1;
            String sql = "pilih * dari mhs";
            java.sql.Connection conn = (Sambungan) config.configDB ();
            java.sql.Statement stm = conn.createStatement ();
            java.sql.ResultSet res = stm.executeQuery (sql);
            while (res.next ()) {
                model.addRow (Objek baru[]{tidak ++, res.getString (1), res.getString (2), res.getString (3), res.getString (4), res.getString (5)});
            }
            jTable1.setModel (model);
        } catch (Exception e) {
        }

mendeklarasikan kelas load_tabel ke dalam kelas siswa, misalnya seperti ini:

Mahasiswa publik () {
        initComponents ();
        load_table ();
    }

jalankan aplikasinya, maka tampilan akan seperti ini:

Cara membuat CRUD dengan Java MySQL

Menampilkan data dalam sebuah tabel

Menghapus Bidang Formulir setelah Data CRUD

setelah kita melakukan suatu operasi misalnya menambah data, maka data yang kita tambahkan tadi masih dalam bentuk data siswa, maka kita akan memberikan fungsi () untuk menghapus otomatis setelah kita melakukan operasi tersebut. cara membuat fungsi seperti sintaks berikut:

kosongkan private void () {
        txt_address.setText (null);
        txt_name.setText (null);
        txt_nim.setText (null);
        txt_pnone.setText (null);
        jComboBox1.setSelectedItem (ini);
    }

nyatakan dia di kelas siswa:

Mahasiswa publik () {
        initComponents ();
        load_table ();
        kosong();
    }

untuk menghapus secara otomatis tambahkan visibilitas kosong (), ke dalam semua proses operasi, misalnya, ke dalam fungsi tambah data.

Baca:  Cara Setting Java di Windows

dan untuk menampilkan data secara otomatis setelah melakukan suatu operasi, misalnya menambahkan data menambahkan visibilitas load_tabel ke fungsi tambah data.

maka kode untuk menambah data secara lengkap adalah sebagai berikut:

private void btn_tambahActionPerformed (java.awt.event.ActionEvent evt) {
        // TODO menambahkan kode penanganan Anda di sini:
        coba {
            String sql = "INSERT INTO mhs VALUES (& # 39;" + txt_name.getText () + "& # 39 ;, & # 39;" + txt_nim.getText () + "& # 39 ;, & # 39;" + jComboBox1.getSelectedItem () + "& # 39 ;, & # 39;" + txt_address. getText () + "& # 39;, & # 39;" + txt_pnone.getText () + "& # 39;)" ;
            java.sql.Connection conn = (Sambungan) config.configDB ();
            java.sql.PreparedStatement pst = conn.prepareStatement (sql);
            pst.execute ();
            JOptionPane.showMessageDialog (null, "Data Berhasil Tersimpan");
        } catch (Exception e) {
            JOptionPane.showMessageDialog (ini, e.getMessage ());
        }
        load_table ();
        kosong();
    }

Ok, itulah tutorial cara membuat CRUD dengan Java MySQL part 1, kita akan melanjutkan tutorial cara membuat CRUD dengan Java MySQL part 2.

salam lazyngoding.com

Istilah pencarian masuk:

  • java crud
  • java netbeans mentah
  • download aplikasi netbeans java crud
  • cara membuat minyak mentah di netbeans
  • buat crud dengan java
  • membuat minyak mentah di java netbeans
  • membuat kacang bersih mentah
  • cara membuat crud di jawa
  • mentah di jawa
  • kacang bersih mentah

Posting Cara membuat CRUD dengan Java MySQL Part 1 muncul pertama kali di Lazy coding.