Wednesday, April 24, 2019

CRUD Java Netbeans



TOTURIAL MEMBUAT CRUD MENGGUNAKAN JAVA NETBEANS

Selamat Datang di blog pertama saya ! di blog kali ini saya ingin memberikan toturial tentang bagaimana cara membuat crud di netbeans java dengan menggunakan database MySql.

NetBeans adalah suatu serambi pengembangan perangkat lunak yang ditulis dalam bahasa pemrograman java. Serambi Pada NetBeans, pengembangan suatu aplikasi dapat dilakukan dimulai dari setelan perangkat lunak modular bernama modules.
Semula, aplikasi NetBeans IDE ini diperuntukkan bagi pengembangan dalam Java. Namun, aplikasi ini juga mendukung program-program pembuatan bahasa lain secara khusus seperti PHP, C/C++ dan HTML5.
Okehh... Tanpa berlama-lama mari kita langsung menuju ke toturialnya!!

Hal pertama yang perlu anda lakukan adalah memasuki halaman database nya terlebih dahulu bila tidak tahu bagaimana caranya anda bisa klik disini.

Lalu membuat database seperti gambar di bawah ini.

Setelah itu, buat project baru di Netbeans, caranya klik file -> new project, lalu pilih kategori Java dan tipenya Java application.

Pertama, buatlah file package baru dengan nama koneksi seperti dibawah ini untuk menyambungkan aplikasi java anda dengan database MySql kita.

Kedua, buatlah java Application baru dengan nama java_crud seperti ini, lalu men deselect Create Main Class karena kita tidak memerlukan sebuah Main Class.
Lalu klik tombol Finish.


Setelah semuanya sudah selesai, Lalu saatnya anda membuat koneksi untuk menyambungkan ke database dengan menambah driver MySql.
Caranya , klik kanan bagian libraries -> Add library -> Pilih MySql JDBC Driver lalu klik add library. 



Setelah itu ,buatlah  sebuah Class yang digunakan untuk melakukan koneksi ke database MySql. Tapi ,sebelum kita membuat Class, pastikan kita sudah membuat package terlebih dahulu. Caranya klik kanan bagian Source Project yang telah kita buat lalu pilih New -> Java Package -> berinama koneksi.
 
Setelah itu, buat sebuah class baru dengan cara mengklik kanan Package koneksi yang kita buat tadi.
.
Sekarang saatnya memberikan syntaks / ngoding guysss!.


Setelah itu , kita buat package baru dengan nama view, lalu right click pada package tersebut pilih new -> jFrame Form beri nama form tersebut dengan nama form_siswa (untuk penamaan bebas guyss).



lalu design form tersebut seperti gambar dibawah ini :



Lalu , ganti nama" variabel setiap inputan sesuai yang anda inginkan dan jangan lupa untuk memanggilnya di Syntaks nanti.

Setelah itu, masukan Syntaks dibawah ini :









Lalu, kita tambahkan fungsi simpan seperti Syntaks dibawah ini :



Setelah anda menambahkan Syntaks diatas, mari kita coba run aplikasinya!



Setelah itu , kita tambahkan fungsi OnClick pada table di form tersebut. Untuk apa kita menambahkan OnClick ?agar disaat kita mengklik salah satu data di table maka data tersebut akan berpindah ke inputan yang ada disebelah kiri form sehingga kita dapat mengupdate atau menghapus datanya.

Masukan Syntaks dibawah ini untuk menambahkan fungsi Onclick :



Lalu ,kita tambahkan fungsi reset agar saat tombol reset di klik semua data yang ada di inputan akan menghilang dari inputan tersebut tetapi tetap ada di table.



Setelah itu, kita double click button reset dan panggil class reset yang kita buat tadi .



Lalu , kita tambahkan fungsi Update dengan cara double click button update, lalu masukan syntaks dibawah ini :



Setelah itu fungsi hapus dengan cara mendouble click button delete :




SELESAI DAN SELAMAT MENCOBA :)

Note*
Bila masih ada yang error boleh meninggalkan komentar dibawah sini !