Rabu, 08 Juni 2016

Membuat CRUD pada Neatbeans dengan Metode MVC



Pada kali ini tukang ngoding ini akan mengajak anda membuat aplikasi java dengan netbeans, bagaimana membuat dasar
 dari sebuah Program atau aplikasi, yaitu Create, Read, Update dan Delete, atau biasa disebut dengan CRUD.
Nah, sebelum kita mulai membuat aplikasi, sebaiknya anda sudah punya aplikasi berikut ini jika anda ingin
mengikuti tutorial ini, yaitu : Sqlyog, Netbeans 8.1 beserta Java IDE nya, dan Xampp 
Sedikit penjelasan mengenai aplikasi diatas, Sqlyog sebagai aplikasi pembuat database, biar gak ribet
Kita bisa buat database di Phpmyadmin, tapi terlalu ribet, nah untuk Xampp sebagai web server, 
sedangkan Netbeans adalah aplikasi utama kita.
Baik, langsung saja kita mulai dengan Sqlyog, dengan mengetik Query dibawah ini 





Maksud query diatas adalah :

Create database = buat database, latihan1= nama database
Create table = buat tabel, mahasiswa= nama tabel
Nim, nama, alamat adalah field dari tabel,
Insert into = masukan data,
Apabila berhasil, maka tabel akan seperti dibawah ini 
kemudian buka Netbeans anda dan kita mulai buat Projectnya


karena yang kita project yang kita buat menggunakan MVC(model, View Control), maka kita akan buat package nya secara terpisah, setiap class nya memiliki fungsi masing-masing





setelah package selesai dibuat, selanjutnya adalah class nya, klik kanan pada package model, seperti dibawah ini, pilih Entity Classes from Database, jika tidak ada, anda bisa pilih other, pada sebelah kiri klik Folder Persistence, dan pada sebelah kanan pilih Entity Classes from Database 




pada tahap dibawah samakan database dengan yang telah anda buat, klik test Connection untuk memastikan databasenya benar


 pada gambar dibawah ini, pindahkan dari kiri ke kanan, sunah Rasul ...

pada gambar dibawah ini, pastikan packagenya adalah model

 Rubah Collection Type menjadi List
jika tahap diatas berhasil, sekarang kita tinggal membuat Controllernya, jika tidak ada pilihan seperti dibawah, lakukan seperti kita membuat class model, hanya saja kita Pilih JPA Controller from Entity Classes

pada gambar dibawah ini, pindahkan lagi dari kiri ke kanan


pastikan package nya di Controller dan selesai

tahap selanjutnya, sebelum kita buat Package MVC, sudah ada package yang sama dengan nama Project beserta class nya, buka class tersebut dan kita ketik seperti dibawah

 kemudian kita buat View nya

















 sampai pada tahap ini, kita sudahi, jika dijalankan maka tabel akan menunjukan tabel yang ada pada database beserta datanya, untuk membuat Button Simpan Refresh dan Hapus Berfungsi, kita akan bahas pada tutorial selanjutnya