Интернет магазин китайских планшетных компьютеров



Компьютеры - Java Database Connectivity - Преимущества

26 апреля 2011


Оглавление:
1. Java Database Connectivity
2. Преимущества



Преимуществами JDBC считают:

  • Лёгкость разработки: разработчик может не знать специфики базы данных, с которой работает;
  • Код не меняется, если компания переходит на другую базу данных;
  • Не нужно устанавливать громоздкую клиентскую программу;
  • К любой базе можно подсоединиться через легко описываемый URL.

Примеры

Примеры кода

JDBC для MySQL
Данный пример использует свободный драйвер JDBC для MySQL, который легко устанавливается в большинстве дистрибутивов Linux через стандартные репозитории.
package javaapplication1;
import java.sql.*;
 
public class Main {
 
    public static void main throws SQLException {
        /**
         * эта строка указывает драйвер DB.
         * раскомментируйте если прописываете драйвер вручную
         */
        //Class.forName;
 
        Connection conn = DriverManager.getConnection(
            "jdbc:mysql://localhost:3306/db_name",
            "user", "password");
 
        if  {
            System.out.println;
            System.exit;
        }
 
        Statement stmt = conn.createStatement;
        ResultSet rs = stmt.executeQuery;
 
        while ) {
            System.out.println + ". " + rs.getString
                    + "\t" + rs.getString);
        }
 
        /**
         * stmt.close;
         * При закрытии Statement автоматически закрываются
         * все связанные с ним открытые объекты ResultSet
         */
        stmt.close;
    }
}





Просмотров: 1816


<<< Hibernate (библиотека)