Tutorial de NetBeans e driver JDBC MySQL

Escrito por corey bieber | Traduzido por milene hermenegildo
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Tutorial de NetBeans e driver JDBC MySQL
Conectar aplicativos ao MySQL através do JDBC permite constância robusta de dados (Hemera Technologies/AbleStock.com/Getty Images)

O Java Database Connectivity (JDBC) permite que os desenvolvedores de software conectem aplicativos Java com o MySQL, um servidor de banco de dados de código aberto que permite que você adicione persistência de dados em suas aplicações. Para conectar as duas tecnologias, será necessário adicionar o driver Connector/J no caminho de classe do aplicativo. No NetBeans, isso é feito através da janela "Propriedades do Projeto".

Nível de dificuldade:
Desafiante

Outras pessoas estão lendo

Instruções

    Adquirindo a versão mais recente do Connector/J

  1. 1
  2. 2

    Selecione a versão mais recente do Connector/J e clique em "Download". Observe que o pacote está disponível como uma plataforma independente tar.gz e em zip.

  3. 3

    Descompacte o arquivo compactado para o local em que você armazena suas bibliotecas Java.

    Adicionando o JDBC Java Archive (JAR) para o caminho de seus aplicativos

  1. 1

    Abra o NetBeans. A partir do painel de projeto, clique com o botão direito no projeto que você pretende conectar ao MySQL.

  2. 2

    Selecione "Propriedades" na parte inferior da janela pop-up. A janela "Propriedades do Projeto" aparecerá.

  3. 3

    Selecione "Bibliotecas" da lista no lado esquerdo da janela "Propriedades do Projeto".

  4. 4

    Selecione a guia "Executar" entre as opções disponíveis. No lado direito da tela, selecione "Adicionar JAR/Pasta".

  5. 5

    Selecione o arquivo JAR Connector/J que você descompactou anteriormente. Deixe todas as seleções padrão como você as encontrou.

  6. 6

    Clique em "Abrir" e clique em "OK" na janela "Propriedades do Projeto". O driver já foi adicionado ao seu caminho de classe. Você provavelmente precisará construir o projeto antes de usar o JDBC.

    Escreva uma classe para acessar o MySQL através de um JDBC

  1. 1

    Crie uma nova classe Java "DBMySqlImpl" para testar a conexão entre seu aplicativo e o MySQL.

  2. 2

    Adicione o seguinte código na nova classe: public class DBMySqlImpl implements DBFacade {

    private Connection connection;

    public void connect(String url, String uname, String psswd) throws DBException{ try{ Class.forName("com.mysql.jdbc.Driver"); connection = DriverManager.getConnection(url, uname, psswd); } catch(ClassNotFoundException e){

    throw new DBException("DBException encountered", e); } catch( SQLException s ){

    throw new DBException("DBException encountered", s);

    } }

    public void disconnect() throws DBException{

    try{ connection.close(); } catch(SQLException e){ throw new DBException("DBException encountered", e); }

    }

    public void initialize() throws DBException{

    try{ Statement s = connection.createStatement();

    s.executeUpdate("Drop database if exists testDB"); s.executeUpdate("Create database testDB"); s.close(); }

    catch (SQLException e){ throw new DBException( "DBException Encountered", e ); } }

  3. 3

    Crie uma nova classe para implementar a classe "DBMySqlImpl" ao chamar a conexão, inicialize e desconecte métodos. O código criará um banco de dados MySQL chamado "TestDB."

Dicas & Advertências

  • Como alternativa, algumas versões do NetBeans vêm de fábrica com o driver JDBC MySQL. Verifique se este é o caso de sua instalação, selecionando "Adicionar biblioteca" da guia "Executar". Em "Bibliotecas Globais" procure por "Driver JDBC MySQL". Se ele estiver presente, selecione o driver e clique em "Adicionar biblioteca."

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível