IDE yang akan digunakan disini adalah NetBeans 7.0
- Buat projek baru
- Kategori Java - Java Class Library
- Ketikab KelasKoneksi pada Project Name dan Set Project Location-nya dimana untuk penyimpanan projeknya, lalu Finish.
- Buat Java Package seperti pada gambar
- Ketikan Koneksi pada Package Name.
- Lalu tambahkan java kelas.
- Ketikan KoneksiDataBase pada Class Name.
- Ketikan pada class KoneksiDataBase
package Koneksi;
import java.sql.*;
import javax.swing.JOptionPane;
public class KoneksiDataBase {
private String Server;
private String User;
private String Password;
private String Database;
private Connection koneksi;
private boolean isConnected=false;
//method untuk set Server,User,Password,DataBase
public void setServer(String value) {
Server=value;
}
public void setUser (String value) {
User=value;
}
public void setPassword (String value) {
Password=value;
}
public void setDatabase(String value) {
Database=value;
}
/*method untuk mendapatkan nama
Server,User,Password,Database
*/
public String getServer(){
return Server;
}
public String getUser(){
return User;
}
public String getPassword(){
return Password;
}
public String getDatabase(){
return Database;
}
public Connection getConnection(){
return koneksi;
}
public boolean isConnected(){
return isConnected;
}
//method untuk koneksi ke database
public boolean Koneksi(){
String url;
isConnected=false;
try{
Class.forName("com.mysql.jdbc.Driver");
url = "jdbc:mysql://"+Server+"/"+Database+
"?user="+User+"&password="+Password;
koneksi = DriverManager.getConnection(url);
isConnected=true;
System.out.println("KONEKSI SUKSES !");
}
catch(SQLException e) {
System.out.println("KONEKSI GAGAL ! "+e.toString());
}
catch(ClassNotFoundException e) {
System.out.println("jdbc Driver tidak ditemukan : "+e.toString());
}
if(isConnected==false)
JOptionPane.showMessageDialog(null, "KONEKSI GAGAL ", "GAGAL !"
, JOptionPane.ERROR_MESSAGE);
return isConnected;
}
}
Lalu klik Clean and Build Main Project.
File .jar tersimpan pada direktori KelasKoneksi/dist/KelasKoneksi.jar
File .jar inilah yang akan dipasang ke Library Project.