0% menganggap dokumen ini bermanfaat (0 suara)
101 tayangan11 halaman

Cara Membuat CRUD Dengan Java MySQL Part 1 - Malas Ngoding

Teks ini memberikan panduan dasar untuk membuat aplikasi CRUD (create, read, update, delete) menggunakan Java dan MySQL. Ini meliputi cara membuat koneksi database, membuat form untuk input dan tampilan data, serta fungsi dasar untuk menambah, menampilkan, menghapus, dan memperbarui data.

Diunggah oleh

verdarisu
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
101 tayangan11 halaman

Cara Membuat CRUD Dengan Java MySQL Part 1 - Malas Ngoding

Teks ini memberikan panduan dasar untuk membuat aplikasi CRUD (create, read, update, delete) menggunakan Java dan MySQL. Ini meliputi cara membuat koneksi database, membuat form untuk input dan tampilan data, serta fungsi dasar untuk menambah, menampilkan, menghapus, dan memperbarui data.

Diunggah oleh

verdarisu
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 11

Home » Cara Membuat CRUD Dengan Java MySQL Part 1

Java

Cara Membuat CRUD Dengan Java MySQL Part 1

Cara Membuat CRUD Dengan Java MySQL Part 1


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

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

langsung kita lanjut ke tutorial 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

1 // muzanni
2 // malasngoding.com
3 import java.sql.Connection;
4 import java.sql.DriverManager;
5 import java.sql.SQLException;
6
7 public class config {
8 private static Connection mysqlconfig;
9 public static Connection configDB()throws SQLException{
10 try {
11 String url="jdbc:mysql://localhost:3306/mahasiswa"; //url database
12 String user="root"; //user database
13 String pass=""; //password database
14 DriverManager.registerDriver(new com.mysql.jdbc.Driver());
15 mysqlconfig=DriverManager.getConnection(url, user, pass);
16 } catch (Exception e) {
17 System.err.println("koneksi gagal "+e.getMessage()); //perintah menampilkan error pada koneksi
18 }
19 return mysqlconfig;
20 }
21 }

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 :
1 try {
2 String sql = "INSERT INTO mhs VALUES ('"+txt_nama.getText()+"','"+txt_nim.getText()+"','"+jComboBox1.ge
3 java.sql.Connection conn=(Connection)config.configDB();
4 java.sql.PreparedStatement pst=conn.prepareStatement(sql);
5 pst.execute();
6 JOptionPane.showMessageDialog(null, "Penyimpanan Data Berhasil");
7 } catch (Exception e) {
8 JOptionPane.showMessageDialog(this, e.getMessage());
9 }

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

Tambah Data

Tambah Data

Menampilkan Data kedalam Tabel


1 private void load_table(){
2 // membuat tampilan model tabel
3 DefaultTableModel model = new DefaultTableModel();
4 model.addColumn("No");
5 model.addColumn("Nama");
6 model.addColumn("NIM");
7 model.addColumn("Jurusan");
8 model.addColumn("Alamat");
9 model.addColumn("Phone");
10
11 //menampilkan data database kedalam tabel
12 try {
13 int no=1;
14 String sql = "select * from mhs";
15 java.sql.Connection conn=(Connection)config.configDB();
16 java.sql.Statement stm=conn.createStatement();
17 java.sql.ResultSet res=stm.executeQuery(sql);
18 while(res.next()){
19 model.addRow(new Object[]{no++,res.getString(1),res.getString(2),res.getString(3),res.getString(4)
20 }
21 jTable1.setModel(model);
22 } catch (Exception e) {
23 }

deklarasikan class load_tabel ke dalam class mahasiswa, contohnya seperti ini :

1 public Mahasiswa() {
2 initComponents();
3 load_table();
4 }

jalankan aplikasi-nya, maka tampilan akan seperti berikut :

Menampilkan data dalam tabel

Menghapus Isian Form setelah CRUD Data

setelah kita melakukan operasi misalkan menambahkan data, maka data yang kita tambahkan
tadi masi ada pada form data mahasiswa, maka kita akan memberikan suatu fungsi () untuk
menghapus otomatis setelah kita melakukan operasi tersebut. cara nya buat sebuah fungsi
seperti syntak berikut :
1 private void kosong(){
2 txt_alamat.setText(null);
3 txt_nama.setText(null);
4 txt_nim.setText(null);
5 txt_pnone.setText(null);
6 jComboBox1.setSelectedItem(this);
7 }

deklarasikan dia kedalam class mahasiswa :

1 public Mahasiswa() {
2 initComponents();
3 load_table();
4 kosong();
5 }

untuk menghapus otomatis tambahkan visibilitas kosong(), kedalam semua proses operasi,
misalkan yang udah ada kedalam fungsi tambah data.

dan untuk menampilkan data secara otomoatis setelah melakukan operasi, misalkan
menambahkan data tambahkan visibilitas load_tabel kedalam fungsi tambah data.

maka code untuk tambah data yang lengkapnya seperti berikut :

1 private void btn_tambahActionPerformed(java.awt.event.ActionEvent evt) {


2 // TODO add your handling code here:
3 try {
4 String sql = "INSERT INTO mhs VALUES ('"+txt_nama.getText()+"','"+txt_nim.getText()+"','"+jComboBox1.g
5 java.sql.Connection conn=(Connection)config.configDB();
6 java.sql.PreparedStatement pst=conn.prepareStatement(sql);
7 pst.execute();
8 JOptionPane.showMessageDialog(null, "Penyimpanan Data Berhasil");
9 } catch (Exception e) {
10 JOptionPane.showMessageDialog(this, e.getMessage());
11 }
12 load_table();
13 kosong();
14 }

ok, sekian dulu tutorial Cara Membuat CRUD Dengan Java MySQL part 1, kita lanjut pada
tutoral Cara Membuat CRUD Dengan Java MySQL part 2.

salam malasngoding.com

Incoming search terms:

crud java
crud java netbeans
download aplikasi crud java netbeans
cara membuat crud di netbeans
membuat crud di java netbeans
membuat crud netbeans
cara membuat crud di java
membuat crud dengan java
crud di java
contoh program crud java netbeans
SHARE :     

Muzanni
Algorithms Learner, future lecturer and Happy to sharing about knowledge

Author's profile All posts by Muzanni

January
6
Muzanni
By
Java
2017

Tags: Cara Membuat CRUD Dengan Java, Cara Membuat CRUD Dengan Java MySQL, Cara Membuat CRUD dengan netbeans, cara membuat crud java netbeans, download aplikasi crud java
netbeans, edit data dengan java dan mysql, membuat crud, sqlite, tutorial crud java netbeans mysql, tutorial java, update data dengan java mysql

TUTORIAL JAVA DASAR

#1. Pengenalan & Instalasi Java

#2. Java Dasar

#3. Variabel Java

#4. Tipe Data Angka Java

#5. Tipe Data Karakter Java

#6. Operator Aritmatika Java

#7. Tipe Data String Java

#8. If Else Java

#9. Perulangan Java

#10. Array Java

#11. Tutorial Java Lainnya

TUTORIAL JAVA LANJUTAN

#1. Koneksi Database Java

#2. CRUD Java

#3. Kalkulator Java

#4. Login Java

#5. Tutorial Java Lanjutan Lainnya

PRODUK

Panduan Lengkap Laravel Untuk Pemula Dari Dasar Sampai Membuat Aplikasi Keuangan

Rp 200,000

Source Code E-Voting Berbasis Web Menggunakan PHP dan MySQLi

Rp 200,000

Source Code Website Forum Menggunakan PHP dan MySQLi

Rp 200,000
Template Dashboard Bootstrap Premium Atlantis PRO

Rp 199,000

TUTORIAL TERBARU

Tutorial Bootstrap 4 #35 : Border Bootstrap 4


October 22, 2019

Tutorial Bootstrap 4 #34 : Tooltips Bootstrap 4


September 13, 2019

Tutorial Bootstrap 4 #33 : Toasts Bootstrap 4


September 9, 2019

Tutorial Bootstrap 4 #32 : Spinners Bootstrap 4


September 7, 2019

Tutorial Bootstrap 4 #31 : Scrollspy Bootstrap 4


September 6, 2019

TOKO KAMI
SOCIAL
Malasngoding.com
13.452 suka

Sukai Halaman Bagikan

Jadilah orang pertama yang menyukai ini.

TUTORIAL MENARIK LAINNYA

Java Java

Tutorial Java Part 10 : Pembahasan Array Pada Tutorial Java Part 9 : Perulangan Pada Java
Java
24 January 2017

Perulangan Pada Java salam sahabat malasngoding, pada artikel kali ini saya akan membahas tentang jenis perulangan, penulisan perulangan dan contoh penggunaan perulangan pada java. Perulangan ...

24 January 2017

Muzanni
Pembahasan Array Pada Java Salam sahabat Malasngoding, pada kesempatan ini akan kita pelajari tentang Array pada java. bagaimana penulisan, penggunaan array dan penerapan dalam bahasa pemrograman Java. ...
Muzanni

Java Java

Tutorial Java Part 8 : Penggunaan IF Dan ELSE Cara Membuat Login Pada Java Mysql
Pada Java
20 January 2017

Cara Membuat Login Java Mysql hallo sahabat malasngoding, pada kesempatan ini saya akan membagikan tutorial bagaimana cara membuat form dan fungsi login menggunakan Java dan ...

23 January 2017

Muzanni
Tutorial Java Part 8 : Penggunaan IF ELSE Pada Java salam sahabat malasngoding, pada kesempatan ini saya akan menjelaskan percabangan pada java. materi ini sempat ...
Muzanni

Diskusi  2 Komentar

Erlangga Eka Nanditya 1 year ago

part dua kapan tayang

Diki Alfarabi Hadi 1 year ago

segera
Download Ebook belajar HTML & CSS dasar
untuk pemula gratis.
Ebook ini di buat oleh Diki Alfarabi Hadi, Founder dari www.malasngoding.com. yang aktif menulis
tutorial pemrograman di www.malasngoding.com. ebook ini bisa di download oleh teman-teman
yang baru mulai belajar HTML dan CSS dasar tapi tidak tahu mau memulai belajar dari mana. materi
pembelajaran sudah di susun secara sistematis dan di dukung contoh gambar.

D O W N LO A D

Shop Forum [email protected]      

© 2020 www.malasngoding.com with Cara Pemesanan Pasang Iklan Kontak

Anda mungkin juga menyukai