Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
O que é JDBC Abstraction
? Desenvolvida pela Sun Microsystems , JDBC significa Java Database Connectivity , uma interface baseada em Java que permite que qualquer programa Java para se conectar a um banco de dados relacional para salvar e arquivar dados . Muitos programadores de computador desenvolveram abstrações JDBC para evitar que os usuários de ter que escrever e entender a codificação por vezes complexa, que opera o programa de interface. Identificação

computação terminologia , uma abstração simplifica um programa , eliminando componentes desnecessários de se concentrar apenas sobre as características essenciais. Abstrações JDBC esconder quadro de programação complicada do programa JDBC , tornando-o mais simples para os usuários a entender e operar . A abstração ainda é um programa Java codificado , mas as linhas de código necessárias foram reduzidos ao essencial .
Características

A abstração JDBC típica contém um modelo que simplifica as funções do programa , com a codificação no local para lidar com as classes básicas, tais como banco de dados, mesa, conjunto de linhas e linha. Ao limitar -se a um número mínimo de aulas , a abstração evita muitos dos desarrumado, detalhes irritantes que complicam programação. O modelo elimina toda a codificação de baixo nível que , por vezes, pode fazer uma interface JDBC frustrante para usar durante a fase de desenvolvimento de aplicações. Em particular, o modelo lida com a criação ea liberação de recursos , permitindo que o desenvolvedor do aplicativo para controlar outras responsabilidades , tais como a linguagem estruturada de consulta ou SQL , e os resultados de extrato .
Função

a abstração JDBC fornece uma maneira mais eficaz de interagir com uma conexão de banco de dados. A abstração define primeiro os parâmetros de conexão e , em seguida, abre a conexão . O desenvolvedor do aplicativo deve então especificar a instrução inquérito. A abstração prepara e executa a declaração, que estabelece o loop para repetir a consulta até que todos os resultados desejados são recolhidas. Depois, a abstração processa quaisquer excepções , lida com todas as transações e fecha a conexão com o banco .

Benefícios

A abstração JDBC é simples de usar, e ele salva os desenvolvedores o tempo e esforço envolvido na escrita de código operacional repetitivo. Ele também ajuda a prevenir uma série de erros comuns , como esquecer de fechar a conexão de banco de dados após a saída . Se uma conexão não for fechada, outra conexão deve ser aberta para o próximo visitante , ou seja, duas conexões são abertas em vez de apenas um. Estas ligações desnecessárias acumular e causar o servidor de banco de dados para reduzir a velocidade , comprometendo o desempenho geral e dificultando a produtividade.

Considerações

É importante considerar suas habilidades de programação pessoais ao tentar decidir se usar uma abstração JDBC em vez de escrever as linhas individuais de código . Embora seja uma interface poderosa , JDBC pode ser excessivamente complexa , devido à sua necessidade de apoiar o padrão SQL e para mascarar as variações entre bancos de dados . Desde bancos de dados relacionais usam SQL , escrevendo uma interface JDBC é semelhante a escrever um programa em duas línguas , SQL e Java, ao mesmo tempo . Usando uma abstração JDBC pode eliminar grande parte da dificuldade.

Anterior :

Próximo : No
  Os artigos relacionados
·Java Stream Input de um projeto 
·Códigos Java Pop -up 
·Como usar Weblogic.ejbc Em vez de Weblogic.appc 
·Quando usar JSP vs. JSPF 
·Qual é a diferença entre Java e J2EE 
·A altura de uma árvore binária em Java 
·I Não é possível processar arquivos JSP no IE 8.0 
·As diferenças entre JSP & JSPF 
·Turing Tipos booleanos 
·Como converter P12 com Keytool 
  Artigos em destaque
·Definir booleano Operador 
·Como vincular propriedades de objeto a um FormView 
·Microsoft C Certificação da Sharp 
·Como formatar páginas da Web usando My Style Sheet 
·Como enviar um e-mail com o PowerShell 
·Como definir largura em uma coluna GridView 
·Como adicionar um objeto para ViewState 
·Como dividir os valores de um campo onde um personagem …
·Como usar o Visual C + + Express 
·Como fazer um gráfico de função cumulativa em uma ca…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados