Introdução ao jdbc

600 palavras 3 páginas
Introdução ao JDBC

Conectar-se à um banco de dados Java é feito através do pacote JDBC (Java Database Conectvite), que define um conjunto de classes e interfaces para escrever programas e sistemas em Java que utilizem banco de dados. Esse conjunto de interfaces fica dentro do pacote Java.sql.

Para abrir uma conexão com um banco de dados, precisamos utilizar sempre um driver. A classe Driver Manager é a responsável por se comunicar com todos os drivers que estejam disponíveis. Para isso, invocamos o método getConection com uma String que indica a qual banco desejamos conectar.

Essa String, (chamada de String de conexão JDBC) que iremos utilizar para acessar o MySQL, da seguinte forma:

JDBC: MySQL:\\ip\nome_do_bancos

Devemos substituir IP pelo IP da máquina do servidor e nome do banco pelo nome do banco de dados a ser utilizado.

Exemplo de conexão:

Public class JDBCexemplo {

public static void main(String args [])throws SQLExeption {

conection conexao= Driver Manager.getConection(“JDBC:MySql://localhost/unesa”).

System.out.println(“conectado”);

Conexão.close();

}

}

O SQLExeption é uma exeption checked. Numa aplicação real devemos utilizar try/catch nos lugares que julgamos haver possibilidade de recuperar uma falha com o banco de dados. Precisamos também, tomar sempre cuidado para fechar todas as conexões que foram abertas.

Ao testar o código acima, recebemos uma exeption.

Exemplo prático:

package javaapplication5;

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

import javax.swing.event.*;

import java.sql.*;

public class JDBC {

public static void main(String[] args) throws SQLException {

Connection conexao = DriverManager.getConnection("jdbc:mysql://localhost/unesa");

Relacionados

  • engenharia
    4534 palavras | 19 páginas
  • JDBC x HIBERNATE
    1304 palavras | 6 páginas
  • Melhor conexão nas aplicações com um sgbd: jdbc x hibernate annotation
    1240 palavras | 5 páginas
  • Funcionamento do JSP
    4978 palavras | 20 páginas
  • Base de dados
    1184 palavras | 5 páginas
  • Acesso a Banco de Dados utilizando JDBC
    4081 palavras | 17 páginas
  • Protocolo JDBC em SGBD
    1261 palavras | 6 páginas
  • BANCO DE DADOS JAVA
    2837 palavras | 12 páginas
  • RESUMO SOBRE jdbc
    529 palavras | 3 páginas
  • Fundamentos de JDBC
    4182 palavras | 17 páginas