[Java] Java DB connection for JDBC -- Java ile JDBS kullanarak veritabanı bağlantısı yapmak
Merhabalar,
Bir java projesinden jdbc ile Veritabanına bağlantı nasıl yapılır bunu goreceğiz cok kısa ve özet olarak
ben MySQL veritabanına bağlantıyı göstereceğim öncesinde MSQL i kurmus olmanız gerekir
buda cok basit kurulabilir
test isminde bir scheme olusturup içersine dummyTable olusturdum
veritabanı bağlantısı için user ve password "root" "root" verdim siz dilediğinizi verebilirsiniz
bir java projesi olusturup bağlantının nasılyapılacagını hızlıca görelim
java projenize java buildPath'e msql-connector-java-5.1.45-bin.jar kutuphanesini eklemek
kodlar asagıdaki gibi
msql veritabanım localimde 3306 portuna bakıyor defaultta böyledir server calısıyor olması gereklidir
try {
String url = "jdbc:mysql://127.0.0.1:3306/test";
Connection connection = DriverManager.getConnection(url, "root", "root");
Statement createStatement = connection.createStatement();
ResultSet executeQuery = createStatement.executeQuery("select * from test.dummytable");
List<DummyTable> responseList = new ArrayList<DummyTable>();
if(executeQuery != null) {
System.out.println(executeQuery);
while (executeQuery.next()) {
Object id = executeQuery.getObject("id");
Object name = executeQuery.getObject("name");
Object surname = executeQuery.getObject("surname");
DummyTable dtable = new DummyTable();
dtable.setId((Integer)id);
dtable.setName((String)name);
dtable.setSurname((String)surname);
responseList.add(dtable );
}
}
for (DummyTable dummyTable : responseList) {
System.out.println(dummyTable.getId());
System.out.println(dummyTable.getName());
System.out.println(dummyTable.getSurname());
System.out.println();
}
connection.close();
} catch (SQLException e) {q
e.printStackTrace();
}
Yorumlar
Yorum Gönder