Подключение к СУБД PostgreSQL с помощью JDBC драйвера

В статье содержится пример простого класса, который выполняет попытку подключения к удаленной базе данных PostgreSQL с помощью JDBC драйвера.

Добавление драйвера к проекту

Для того, чтобы добавить к maven проекту JDBC драйвер для PostgreSQL, необходимо в pom.xml добавить зависимость:

        <dependency>
            <groupId>postgresql</groupId>
            <artifactId>postgresql</artifactId>
            <version>9.2-1002.jdbc4</version>
        </dependency>

Исходный код программы

Рассмотрим исходный код простого класса, который выполняет подключение к удаленной базе данных PostgreSQL. Данный класс находится в maven проекте, в зависимости к данному проекту добавлен нужный нам драйвер, никаких дополнительных действий выполнять не надо.

package ru.j4web.examples.java.jdbc.jdbcpostgresqlconnect;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;

public class PostgreSQLConnect {

    public static void main(final String[] args) {

        System.out.println("------ Проверка подключения к PostgreSQL ------");

        Connection connection = null;
        try {
            connection = DriverManager.getConnection(
                    "jdbc:postgresql://dev-server:5432/sample_database",
                    "sample_user", "sample_password");
        } catch (SQLException ex) {
            Logger.getLogger(PostgreSQLConnect.class.getName()).log(
                    Level.SEVERE, null, ex);
        }

        if (null != connection) {
            System.out.println("------ Подключение установлено ------");
        } else {
            System.out.println("------ Подключение НЕ установлено ------");
        }
    }
}

Проверка результата

------------------------------------------------------------------------
Building JDBCPostgreSQLConnect 1.0-SNAPSHOT
------------------------------------------------------------------------

--- exec-maven-plugin:1.2.1:exec (default-cli) @ JDBCPostgreSQLConnect ---
------ Проверка подключения к PostgreSQL ------
------ Подключение установлено ------

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Оставить комментарий

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*