Tuesday, March 22, 2011
Thursday, March 3, 2011
Koneksi Java Driver Mysql
Kesulitan ane dengan masalah koneksi database ke java udah bikin ane pusing banget, pengalaman ane cari info tentang ini masalah ke forum2 malah dapet jawaban yang gak diharapkan. akhirnya dengan berjuang memanfaatkan komputer yang setia melapakan ruang buat jadi klinci percobaan ane ngoding beribu2 skrip yang emang dasarnye ane cuma modal otodidak sama dapet ebook dari om google akhirnye dapet wangsit untuk berbagi kepada orang-orang yang berkesulitan pada maslah koneksi yang sebenarnya sangat lah simple bgt. ane ada info sedikit semoga bermanfaat buat ente-ente yang butuh.
Jadi yang pertama harus disiapin adalah Driver koneksi disini
Jadi yang pertama harus disiapin adalah Driver koneksi disini
Teken to liat
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;
/*
* lanavirgo.blogspot.com*
and open the template in the editor.
*/
/**
*
* @author SainsDoc */
public class MySQLConnection {
private String url = "jdbc:mysql://localhost:3306/database";
private String host = "localhost";
private int port = 3306;
private String username = "root";
private String password = "";
private String database = "data";
private Connection conn = null;
public MySQLConnection(){
try {
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
} catch (InstantiationException ex) {
Logger.getLogger(MySQLConnection.class.getName()).log(Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
Logger.getLogger(MySQLConnection.class.getName()).log(Level.SEVERE, null, ex);
}
} catch (ClassNotFoundException ex) {
Logger.getLogger(MySQLConnection.class.getName()).log(Level.SEVERE, null, ex);
}
}
public Connection getConn() {
if(conn==null){
try {
conn = DriverManager.getConnection(getUrl(), getUsername(), getPassword());
} catch (SQLException ex) {
Logger.getLogger(MySQLConnection.class.getName()).log(Level.SEVERE, null, ex);
}
}
return conn;
}
public void setConn(Connection conn) {
this.conn = conn;
}
public String getDatabase() {
return database;
}
public void setDatabase(String database) {
this.database = database;
}
public String getHost() {
return host;
}
public void setHost(String host) {
this.host = host;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public int getPort() {
return port;
}
public void setPort(int port) {
this.port = port;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
}
kemudian buat kelas tes.java
import com.mysql.jdbc.Connection;
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author Achmad SainsDoc
*/
public class Test {
public static void main(String[] args) {
MySQLConnection msqlc = new MySQLConnection();
Connection conn = null;
msqlc.setUrl("jdbc:mysql://localhost:3306/database");
msqlc.setUsername("root");
msqlc.setPassword("");
try {
msqlc.setConn(conn);
msqlc.getConn();
System.out.println("Koneksi Berhasil");
} catch (Exception e) {
e.printStackTrace();
System.out.println("Koneksi Gagal");
}
}
}
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;
/*
* lanavirgo.blogspot.com*
and open the template in the editor.
*/
/**
*
* @author SainsDoc */
public class MySQLConnection {
private String url = "jdbc:mysql://localhost:3306/database";
private String host = "localhost";
private int port = 3306;
private String username = "root";
private String password = "";
private String database = "data";
private Connection conn = null;
public MySQLConnection(){
try {
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
} catch (InstantiationException ex) {
Logger.getLogger(MySQLConnection.class.getName()).log(Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
Logger.getLogger(MySQLConnection.class.getName()).log(Level.SEVERE, null, ex);
}
} catch (ClassNotFoundException ex) {
Logger.getLogger(MySQLConnection.class.getName()).log(Level.SEVERE, null, ex);
}
}
public Connection getConn() {
if(conn==null){
try {
conn = DriverManager.getConnection(getUrl(), getUsername(), getPassword());
} catch (SQLException ex) {
Logger.getLogger(MySQLConnection.class.getName()).log(Level.SEVERE, null, ex);
}
}
return conn;
}
public void setConn(Connection conn) {
this.conn = conn;
}
public String getDatabase() {
return database;
}
public void setDatabase(String database) {
this.database = database;
}
public String getHost() {
return host;
}
public void setHost(String host) {
this.host = host;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public int getPort() {
return port;
}
public void setPort(int port) {
this.port = port;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
}
kemudian buat kelas tes.java
import com.mysql.jdbc.Connection;
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author Achmad SainsDoc
*/
public class Test {
public static void main(String[] args) {
MySQLConnection msqlc = new MySQLConnection();
Connection conn = null;
msqlc.setUrl("jdbc:mysql://localhost:3306/database");
msqlc.setUsername("root");
msqlc.setPassword("");
try {
msqlc.setConn(conn);
msqlc.getConn();
System.out.println("Koneksi Berhasil");
} catch (Exception e) {
e.printStackTrace();
System.out.println("Koneksi Gagal");
}
}
}
Tuesday, January 11, 2011
Monday, January 10, 2011
Modul pelajaran Kemanan Komputer UAS
Langsung aja tanpa bercincongria kalo mau download
klik Disini
klik Disini
Monday, January 3, 2011
"SEBERKAS UANG SAYA"
Apabila aku dan kalian yang membaca sekilas beberpa vacaan atau informasi, semoga termasuk dalam orang2 yang beruntung. karena perintah Allah BACALAH..
maka suatu saat pengetahuan yang bermanfaat itu adalah sumber ilmu yang memungkinkan seseorang menjadi bertakwa....
rayakanlah semua yang telah anda rasakan, apapun itu rasanya...
baik membuat anda terrbahak maupun membuat anda menangis terseduh dan meringis..
Segala yang anda alami itu adalah dinamakan sebagai Kehidupan..
Meskipun tak tau banyak seserang dapat menyimpulkan suatu pendapat..
bahwa hidup itu lebih indah apabila diawali dari penderitaan dan diakhiri dengan kebahagiaan.
daripada merasakan kebahagiaan tanpa adanya liku-liku penderitaan..
Kebanyakan orang lebih menikmati proses kesembuhan dari pada harus menjaga diri menghindari datangnya penyakit...
Keberuntungan anda saat ini adalah:
1. Anda telah membaca, walaupun bernilai sebuah cerita. Namun perintah BACALAH telah anda lakukan setidaknya untuk mengasah daya kemampuan anda untuk mengeja.
2. Anda adlah sebagian orang yang teliti dan tergolong orang yang mempunyai rasa keingintahuan yang cukup besar, dan kebiasaan itu memungkinkan anda menjadi orang yang selalu berada dalam kawasan orang-orang berwawasan.
3. Waktu anda saya jamin tidak sia-sia untuk segala yang telah anda lakukan dimedia jejaring ini, beberapa besar uang yang telah anda keluarkan adalah jawabannya atas apa yang hari ini anda dapat ketika mengetikkan jari anda ke keyboard dihadapan anda.
4. Kewajiban anda sebagai orang yang menghargai karya orang lain telah anda lakukan saat ini, dan anda terjamin sebagai orang yang akan karyanya pula dihargai oleh orang lain.
5. Kadar kejiwaan dan emosi anda akan terlihat pada diri anda ketika anda meluangkan waktu untuk membaca. dan disaat anda mendengarkan beberapa playlist yang sedang anda putar saat ini, anda akan memulai memikirkan untuk apa waktu anda saat ini.
6. Semoga saetelah membaca anda akan mulai untuk membaca lagi dan terus untuk membaca.
semua itu karena seberkas uang anda adalah nilai atas pengetahuan yang seharusnya dapat anda miliki sejak menit pertama anda membayar .
apabila setiap penulisan saya terdapat bebrapa kesalahan pengetikan, mohon dimaklumi. Karena semua itu adalah faktor kesengajaan untuk membuat pembaca lebih menela'ah setiap bait kata yang tertulis.
maka suatu saat pengetahuan yang bermanfaat itu adalah sumber ilmu yang memungkinkan seseorang menjadi bertakwa....
rayakanlah semua yang telah anda rasakan, apapun itu rasanya...
baik membuat anda terrbahak maupun membuat anda menangis terseduh dan meringis..
Segala yang anda alami itu adalah dinamakan sebagai Kehidupan..
Meskipun tak tau banyak seserang dapat menyimpulkan suatu pendapat..
bahwa hidup itu lebih indah apabila diawali dari penderitaan dan diakhiri dengan kebahagiaan.
daripada merasakan kebahagiaan tanpa adanya liku-liku penderitaan..
Kebanyakan orang lebih menikmati proses kesembuhan dari pada harus menjaga diri menghindari datangnya penyakit...
Keberuntungan anda saat ini adalah:
1. Anda telah membaca, walaupun bernilai sebuah cerita. Namun perintah BACALAH telah anda lakukan setidaknya untuk mengasah daya kemampuan anda untuk mengeja.
2. Anda adlah sebagian orang yang teliti dan tergolong orang yang mempunyai rasa keingintahuan yang cukup besar, dan kebiasaan itu memungkinkan anda menjadi orang yang selalu berada dalam kawasan orang-orang berwawasan.
3. Waktu anda saya jamin tidak sia-sia untuk segala yang telah anda lakukan dimedia jejaring ini, beberapa besar uang yang telah anda keluarkan adalah jawabannya atas apa yang hari ini anda dapat ketika mengetikkan jari anda ke keyboard dihadapan anda.
4. Kewajiban anda sebagai orang yang menghargai karya orang lain telah anda lakukan saat ini, dan anda terjamin sebagai orang yang akan karyanya pula dihargai oleh orang lain.
5. Kadar kejiwaan dan emosi anda akan terlihat pada diri anda ketika anda meluangkan waktu untuk membaca. dan disaat anda mendengarkan beberapa playlist yang sedang anda putar saat ini, anda akan memulai memikirkan untuk apa waktu anda saat ini.
6. Semoga saetelah membaca anda akan mulai untuk membaca lagi dan terus untuk membaca.
semua itu karena seberkas uang anda adalah nilai atas pengetahuan yang seharusnya dapat anda miliki sejak menit pertama anda membayar .
apabila setiap penulisan saya terdapat bebrapa kesalahan pengetikan, mohon dimaklumi. Karena semua itu adalah faktor kesengajaan untuk membuat pembaca lebih menela'ah setiap bait kata yang tertulis.
Wednesday, December 22, 2010
Graphic User Interface(GUI)
Siapa bilang GUI pada java itu sulit?.
ternyata ada gampangnya juga kalau belajarnya diawali dari pengenalan komponennya aja terlebih dahulu.
masalah kegunaanya bisa dimengerti setelah dari macam-macam komponennya.
Istilah penting yang biasa disebut dalam GUI adalah Container.
Container adalah wadah untuk meletakkan komponen-komponen GUI.
Fungsi dari Container adalah sebagai alas untuk membuat sebuah interdace dengan memnfaatkan beberapa komponen yang diletakkan pada alas tersebut(Conteiner).
Komponen-komponen yang tersebut adalah:
Tombol : JButton, JCheckBox, JRadionButton, JMenuItem, dll.
ComboBox : JComboBox
List : JList
Menu : JMenu, JMenuItem
Label : JLabel
TextField : JTextField
Table : JTable
komponen diatas Api yang digunakan dalam GUI (Swing).
untuk lebih jelasnya silahkan download Semua contoh program lengkap Swing Disini
ternyata ada gampangnya juga kalau belajarnya diawali dari pengenalan komponennya aja terlebih dahulu.
masalah kegunaanya bisa dimengerti setelah dari macam-macam komponennya.
Istilah penting yang biasa disebut dalam GUI adalah Container.
Container adalah wadah untuk meletakkan komponen-komponen GUI.
Fungsi dari Container adalah sebagai alas untuk membuat sebuah interdace dengan memnfaatkan beberapa komponen yang diletakkan pada alas tersebut(Conteiner).
Komponen-komponen yang tersebut adalah:
Tombol : JButton, JCheckBox, JRadionButton, JMenuItem, dll.
ComboBox : JComboBox
List : JList
Menu : JMenu, JMenuItem
Label : JLabel
TextField : JTextField
Table : JTable
komponen diatas Api yang digunakan dalam GUI (Swing).
untuk lebih jelasnya silahkan download Semua contoh program lengkap Swing Disini
Monday, December 20, 2010
Sempat tidur tanpa Postingan???
berhubung kesibukan yang sangat padat, berlimpahnya tugas dismester ini, buntuhlah
otak ini untuk menuangkan ide-ide. Namun tanpa membuat kekecewaan yang berlebih maka
lebih baik memulai untuk mengulas tentang tugas Akhir. Sejalan dengan kesempatan kali ini bersamaan dengan adanya kebanjiran materi yang harus diselesaikan di kampus. maka dapat di ulas melalui share tentang masalah programming Java.
otak ini untuk menuangkan ide-ide. Namun tanpa membuat kekecewaan yang berlebih maka
lebih baik memulai untuk mengulas tentang tugas Akhir. Sejalan dengan kesempatan kali ini bersamaan dengan adanya kebanjiran materi yang harus diselesaikan di kampus. maka dapat di ulas melalui share tentang masalah programming Java.
Liat
Subscribe to:
Posts (Atom)