FORMATIF
TUGAS PERTEMUAN 15
Dosen Pembimbing :
Di susun oleh :
2020310003
Teknik Informatika
FAKULTAS INFORMATIKA
2020
Jawablah dari pertanyaan di bawah ini dengan contoh source code pada aplikasi CRUD yang sudah
kalian buat sebelumya dan dalam format pdf!
A. Class
Class yang terdapat di Java class Koneksi
- public class koneksi{}
Class yang terdapat di JFrame formMhs
- public class formMhs extends javax.swing.JFrame{}
B. Methode
- public formMhs() {}
- private static Connection mysqlconfig;
- public static Connection koneksiDB() throws SQLException{}
- public void tampildata(){}
- public void kosong(){}
- private void bt_tambahActionPerformed(java.awt.event.ActionEvent evt){}
- private void tabelmhsMouseClicked(java.awt.event.MouseEvent evt){}
- private void bt_editActionPerformed(java.awt.event.ActionEvent evt){}
- private void bt_hapusActionPerformed(java.awt.event.ActionEvent evt){}
Main Methode
public static void main(String args[]) {}
C. Atribut
Atribut yang terdapat di Koneksi Java Class
String url = "jdbc:mysql://localhost/universitas";
String user = "root";
String pass = "";
Atribut yang terdapat di formMhs Java Frame
- int no=1;
String sql = "select * from mahasiswa";
- String sql = "INSERT INTO mahasiswa (nim,nama,jurusan,alamat,telp)"
+"VALUES('"+txt_nim.getText()+"','"+txt_nama.getText()+"',"
+"'"+cb_jurusan.getSelectedItem()+"','"+txt_alamat.getText()+"',"
+ "'"+txt_tlp.getText()+"')";
- int baris = tabelmhs.rowAtPoint(evt.getPoint());
String nim = tabelmhs.getValueAt(baris,1).toString();
txt_nim.setText(nim);
String nama = tabelmhs.getValueAt(baris,2).toString();
txt_nama.setText(nama);
String jurusan = tabelmhs.getValueAt(baris,3).toString();
cb_jurusan.setSelectedItem(jurusan);
String alamat = tabelmhs.getValueAt(baris,4).toString();
txt_alamat.setText(alamat);
String telp = tabelmhs.getValueAt(baris,5).toString();
txt_tlp.setText(telp);’
- String sql ="UPDATE mahasiswa SET “
+ "nim = '"+txt_nim.getText()+"', "
+ "nama = '"+txt_nama.getText()+"', "
+ "jurusan = '"+cb_jurusan.getSelectedItem()+"',"
+ "alamat = '"+txt_alamat.getText()+"',"
+ "telp = '"+txt_tlp.getText()+"' "
+ "WHERE nim = '"+txt_nim.getText()+"'";
- String sql = "DELETE From mahasiswa WHERE nim
='"+txt_nim.getText()+"'";
D. Access modifier
- Public
- Private
E. Enkapsulasi
F. Array
- model.addRow(newObject[]{no++,res.getString(1),res.getString(2),res.getStri
ng(3),res.getString(4),res.get String(5)});
G. Inheritance
- public class formMhs extends javax.swing.JFrame {} <= karna formMhs
pewaris dari java jframe
H. Contructure
- public formMhs() {
initComponents();
tampildata();
kosong();
}
I. Polimorfisme
J. Perulangan
- while (res.next()){}
K. Kondisi
L. Overloading
M. Ecxeption Handling
- public static Connection koneksiDB() throws SQLException{}
try {
} catch (Exception e) {
}
}