Melanjutkan tutorial yang sebelumnya Tutorial CRUD menggunakan FRAMEWORK ormlite dengan java di NETBEANS PART 1 Selanjutnya
buka aplikasi NETBEANS dan buat project baru dengan nama CRUD siswa.jika anda belum mengetahui cara buat project baru di
NETBEANS silahkan cari di google dulu.Jika
project sudah dibuat maka tampilannya akan seperti gambar dibawah:
ekstrak dulu ormlite yang didownload
selanjutnya import ormlite tadi yang
sudah diekstrak dengan cara klik kanan pada Libraries->Add jar/folder dan
pilih file bernama ormlite-core-5.0
dan ormlite-jdbc-5.0 selanjutnya
klik ok,maka hasilnya seperti gambar dibawah:
Setelah ormlite berhasil di upload selanjutnya
masukkan library mysql dengan cara klik kanan pada Library->Add Library
pilih MySQL JDBC Driver dan klik Add
Library seperti gambar dibawah:
Selanjutnya buat package dengan nama database dengan cara klik kanan pada
Source Package->pilih New->pilih Java Package->masukkan nama package
yaitu database klik finish.jika
berhasil maka akan seperti gambar dibawah:
Selanjutnya buat Class Koneksi pada package
database dengan cara klik kanan pada package database->pilih New->pilih
Java Class->masukkan nama Classnya yaitu Koneksi klik finish
Langkah selanjutnya kita buat interface DAO pada package database dengan cara
klik kanan pada package->pilih new->pilih other->pilih java interface
pada file type->klik next->masukkan nama interfacenya yaitu DAO klik
finish seperti gambar dibawah:
Maka isi dari package database seperti gambar
dibawah:
Langkah Selanjutnya klik 2x Class Koneksi dan masukkan
coding yang ada dibawah:
package database; import com.j256.ormlite.jdbc.JdbcConnectionSource; import com.j256.ormlite.support.ConnectionSource; import com.mysql.jdbc.Connection; import java.sql.SQLException; import java.util.logging.Level; import java.util.logging.Logger; /** * * @author ketikanMD */ public class Koneksi { ConnectionSource csInit = null; //konfigurasi koneksi ke mysql server public static ConnectionSource cs() { String dbName = "db_siswa"; //nama database String dbUrl = "jdbc:mysql://localhost:3306/" + dbName; String user = "root"; String pass = ""; //inisiasi sumber koneksi ConnectionSource csInit = null; try { csInit = new JdbcConnectionSource(dbUrl, user, pass); } catch (SQLException ex) { Logger.getLogger(Koneksi.class.getName()).log(Level.SEVERE, null, ex); } //kembalikan hasil koneksi return csInit; } public Connection getConnection() { return (Connection) csInit; } }
buka interface DAO masukkan coding dibawah :
package database; import javax.swing.table.DefaultTableModel; /** * * @author ketikanMD */ public interface DAO { public void insert(Object o); public void update(Object o); public void delete(int id); public DefaultTableModel selectAll(); public DefaultTableModel search(String key); }
tutorial sebelumnya silahkan klik Tutorial CRUD menggunakan FRAMEWORK ormlite dengan java di NETBEANS PART 1
Untuk melanjutkan tutorial silahkan klik Tutorial CRUD menggunakan FRAMEWORK ormlite dengan java di NETBEANS PART 3 (FINISH)
jika masih ada yang belum dipahami atau dimengerti jangan sungkan untuk komentar atau bertanya di kolom komentar dibawah.....
0 komentar:
Post a Comment
Informasi:
Form komentar ini menggunakan moderasi, setiap komentar yang masuk akan melalui proses pemeriksaan sebelum ditampilkan dalam kolom komentar.
Memasang link dan konten yang mengandung pornografi di komentar tidak akan di tampilkan. Hanya komentar yang membangun dan sesuai topik artikel saja yang akan kami tampilkan.
Mohon maaf atas ketidaknyamanannya.