PGSQL ma'lumotlar bazasini java ga ulash
Java ishlab chiqish muhitini sozlash
Java dasturini ishlab chiqish uchun kompyuteringizda JDK o‘rnatilgan bo‘lishi kerak. JDK-ni o‘rnatish uchun, avvalo, Oracle veb-saytiga o‘ting va eng so‘nggi JDK-ni yuklab oling. Keyin uni kompyuteringizga o‘rnatasiz.
O‘rnatish oddiy, siz faqat o‘rnatuvchi tomonidan taqdim etilgan standart parametrlarni qabul qilishingiz kerak va siz o‘rnatdingiz.
Amalda java ilovalarini ishlab chiqish uchun siz yaxshi IDEga ega bo‘lishingiz kerak. Eclipse, NetBeans, IntelliJ IDEA Community Edition va boshqalar kabi bepul ko‘plab yaxshi IDElar mavjud.
Ushbu qo‘llanmada biz Java dasturini ishlab chiqish uchun NetBeans IDE dan foydalanamiz. Siz NetBeans IDE-ni to‘g‘ridan-to‘g‘ri Oracle veb-saytidan yuklab olishingiz mumkin yoki uni NetBeans yuklab olish sahifasidan yuklab olishingiz mumkin.
NetBeans IDE-ni o‘rnatish uchun quyidagi animatsion rasmda ko‘rsatilgan amallarni bajarishingiz mumkin.
PostgreSQL JDBC drayverini yuklab oling
Java dasturidan PostgreSQL ma'lumotlar bazasi serveriga ulanish uchun sizda PostgreSQL JDBC drayveri bo‘lishi kerak. Drayvning so‘nggi versiyasini postgresql.org veb-saytidan yuklab olish sahifasi orqali yuklab olishingiz mumkin.
Yuklab olingan fayl jar faylidir. Siz uni ma'lum bir jildga nusxalashingiz kerak, masalan. C:\demo\libs, shunda siz uning joylashuvini eslab qolishingiz va keyinroq Java ilovangizga qo‘shishingiz mumkin.
PostgreSQL ma'lumotlar bazasi serveriga ulaning
Birinchidan, PostgreSQLJDBC nomli yangi loyihani va com.postgresqltutorial paketida App nomli asosiy sinfni yarating.
Ikkinchidan, loyihaga PostgreSQL JDBC drayveri jar faylini qo‘shing.
Uchinchidan, siz quyidagilarni tayyorlashingiz kerak:
PostgreSQL ma'lumotlar bazasi serverining manzili, masalan, localhost
Ma'lumotlar bazasi nomi, masalan, dvdrental
Ma'lumotlar bazasiga ulanish uchun foydalanadigan hisobning foydalanuvchi nomi va paroli.
Ushbu ma'lumot uchun siz quyidagi formatdan foydalanib PostgreSQL JDBC ulanish qatorini yaratishingiz mumkin:
jdbc:postgresql://:
/
ixtiyoriy.
Bizning misolimizda ulanish qatori:
Buni osonlashtirish uchun ulanish qatori, foydalanuvchi va parolni saqlash uchun App sinfining atributlarini aniqlashimiz mumkin:
private final String url = "jdbc:postgresql://localhost/dvdrental";
private final String user = "postgres";
private final String password = "";
PostgreSQL ma'lumotlar bazasi serveriga ulanish uchun siz DriverManager sinfining getConnection usulini chaqirasiz. Bu usul Connection ob'ektini qaytaradi.
Quyidagi connect() usuli PostgreSQL ma'lumotlar bazasi serveriga ulanadi va Connection ob'ektini qaytaradi.
PostgreSQL ma'lumotlar bazasi serveriga ulanish uchun to‘liq dastur quyidagicha:
package com.postgresqltutorial;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
/**
*
* @author postgresqltutorial.com
*/
public class App{
private final String url = "jdbc:postgresql://localhost/dvdrental";
private final String user = "postgres";
private final String password = "";
/**
* Connect to the PostgreSQL database
*
* @return a Connection object
*/
public Connection connect() {
Connection conn = null;
try {
conn = DriverManager.getConnection(url, user, password);
System.out.println("Connected to the PostgreSQL server successfully.");
} catch (SQLException e) {
System.out.println(e.getMessage());
}
return conn;
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
App app = new App();
app.connect();
}
}
Shunday qilib, biz PostgreSQL ma'lumotlar bazasi serveriga muvaffaqiyatli ulanishimiz mumkin.
Ushbu qo‘llanmada biz sizga PostgreSQL ma'lumotlar bazalari bilan ishlash uchun Java dasturlash muhitini qanday sozlashni ko‘rsatdik.
Do'stlaringiz bilan baham: |