- Pastikan telah menjalankan MySQL Server.
- Kompilasi dan jalankan kelas
App.javauntuk memulai aplikasi. - Pada menu utama, Anda dapat memilih opsi yang tersedia:
- Pilih opsi 1 untuk membaca data barang dari database.
- Pilih opsi 2 untuk menambahkan data barang baru ke database.
- Pilih opsi 3 untuk mengubah data barang yang ada di database.
- Pilih opsi 4 untuk menghapus data barang dari database.
- Pilih opsi 0 untuk keluar dari aplikasi.
- Folder
com.configberisi kelasDbConnectyang mengatur koneksi ke database. - Folder
com.controllerberisi kelasDBControlleryang berfungsi sebagai pengontrol data barang di database. - Folder
com.layoutberisi berbagai kelas yang mengatur tampilan dan interaksi dengan pengguna. - Folder
com.modelsberisi kelasProdukyang mewakili model data barang.
Menu:berfungsi sebagai menu utama pada aplikasi. Metode showMenu() dipakai untuk menampilkan opsi menu kepada pengguna dan mengarahkan ke opsi yang dipilih. ReadData:untuk membaca dan menampilkan data barang dari database kepada pengguna. Metode getDatabase() digunakan untuk mengambil data dari database dan menampilkannya di layar. InsertData:untuk menambahkan data barang baru ke database. Metode insertData() meminta pengguna memasukkan detail barang baru seperti nama, harga, dan jumlah, kemudian data tersebut akan disimpan di database. EditData:untuk mengubah jumlah barang yang ada di database. Metode editData() meminta pengguna memasukkan ID barang yang ingin diubah dan jumlah baru, kemudian data akan diperbarui di database. DeleteData:menghapus data barang dari database. Metode deleteData() meminta pengguna memasukkan ID barang yang ingin dihapus, kemudian data tersebut akan dihapus dari database.