Quando estamos aprendendo a interface. Você pode fazer algumas chamadas de método nele. Porém, o JDBC do qual falaremos hoje também é uma interface para conexão ao banco de dados, mas é muito diferente da interface de classe, então todos devem prestar atenção na distinção. Abaixo classificamos as etapas para construir o JDBC. Para quem não está familiarizado com tais operações, vamos dar uma olhada no conteúdo específico.
1. Carregue o driver do banco de dados. Normalmente, o método estático forName() da classe Class é usado para carregar o driver. Por exemplo, o seguinte código:
//Carrega driver Class.forName(driverClass)
2. Obtenha a conexão com o banco de dados através do DriverManager. DriverManager fornece os seguintes métodos:
// Obtém a conexão com o banco de dados DriverManager.getConnection(String url,String user,String password);
3. Crie um objeto Statement através do objeto Connection. Existem três métodos para criar Instrução em Conexão:
createStatement(): Crie um objeto Statement básico.
prepareStatement(String sql): Cria um objeto Statement pré-compilado com base na instrução SQL recebida.
prepareCall(String sql): Cria um objeto CallableStatement com base na instrução SQL recebida.
4. Use Instrução para executar instruções SQL. Todas as instruções têm os três métodos a seguir para executar instruções SQL:
execute(): pode executar qualquer instrução SQL, mas é mais problemático.
executeUpdate(): usado principalmente para executar instruções DML e DDL. A execução de uma instrução DML retorna o número de linhas afetadas pela instrução SQL e a execução de uma instrução DDL retorna 0.
executeQuery(): só pode executar instruções de consulta e, após a execução, retorna um objeto ResultSet representando os resultados da consulta.
5. Conjunto de resultados da operação. Se a instrução SQL executada for uma instrução de consulta, o resultado da execução retornará um objeto ResultSet, que armazena os resultados da consulta da instrução SQL. Os resultados da consulta podem ser obtidos operando este objeto.
6. Recicle recursos do banco de dados, incluindo fechamento de ResultSet, Statement, Connection e outros recursos.
A descrição acima é a operação de construção de aplicativos JDBC em Java. Depois de assistir à introdução deste filme à construção de JDBC, você pode seguir as etapas específicas para praticar. Mais guia de aprendizagem Java: tutorial java