Interfaces e Conexão com Banco de Dados em JAVA

340 palavras 2 páginas
UNIVERSIDADE PAULISTA - UNIP

INTERFACES DE CONEXÃO COM BANCO E DADOS

ALUNO: LUIZ GUSTAVO BATISTELA
RA: B63DAD - 2

BAURU
SETEMBRO/2014
Connection
Connection é uma interface do pacote java.sql. A interface Connection é responsável por fazer a conexão entre a aplicação JAVA com o Banco de Dados.
Os principais métodos da interface Connection são:
Método close
O seu propósito é fechar e liberar imediatamente um objeto Connection. Geralmente é inserido dentro do bloco finally.

Métodos isClosed
Serve para verificar se o objeto Connection está fechado.

Método createStatement
É usado para criar um objeto Statement que executa instrução SQL ao Banco de Dados.

Método prepareStatement
É usado para criar um objeto que representa a instrução SQL que será executada, sendo que é invocado através do objeto Connection.

Método setAutoCommit setAutoCommit recebe um valor booleano como parâmetro (true ou false) para definir se todas as instruções como INSERT, UPDATE, ou DELETE executadas serão gravadas(comitadas).

Método rollback
Usado para retornar uma transação, ou seja, retornar os valores antes das instruções serem comitadas. É muito usado em bloco catch para o caso de alguma operação gerar erro.

Statement
A interface Statement possui dois métodos cujos são considerados os mais importantes referente a execução de uma Query.
São eles: executeQuery Executa uma instrução SQL que retorna um único objeto ResultSet. executeUpdate Executa uma instrução SQL referente a um INSERT, UPDATE e DELETE. Esse método retorna a quantidade de registros que são afetados pela execução do comando SQL.

Exemplo:
String sql = "UPDATE funcionario SET nome=?, sobrenome=? WHERE codigo=?"; ps = conn.prepareStatement(sql); ps.setString(1, nome); ps.setString(2, sobrenome); ps.setInt(3, codigo); //Executa a instrução int retorno = ps.executeUpdate(); if(retorno > 0){
System.out.printf("Novo registro alterado: %d: %s - %s",codigo,

Relacionados

  • Java para banco de dados
    778 palavras | 4 páginas
  • Resumo
    4480 palavras | 18 páginas
  • ALPOO Aula 02 Conexao Com Banco JDBC
    1366 palavras | 6 páginas
  • Aula Java JDBC
    1041 palavras | 5 páginas
  • BANCO DE DADOS JAVA
    2837 palavras | 12 páginas
  • Melhor conexão nas aplicações com um sgbd: jdbc x hibernate annotation
    1240 palavras | 5 páginas
  • Java
    3275 palavras | 14 páginas
  • Fundamentos de JDBC
    4182 palavras | 17 páginas
  • JDBC x HIBERNATE
    1304 palavras | 6 páginas
  • CursoJDBC
    2344 palavras | 10 páginas