6
Utilizando o NetBeans com Firebird Posted by javamail under Java No Comments Os motivos que me levaram a escrever este tutorial foi que percebi que é cada vez maior a procura por informações de como desenvolver aplicações Java utilizando o NetBeans como ferramenta de desenvolvimento em conjunto com o banco de dados o Firebird. O NetBeans tem tido maior adoção dos desenvolvedores que estão migrando de plataformas de desenvolvimento como Delphi(TM), que oferece um ótimo ambiente RAD(Rapid Application Development) e fácil integração com o Firebird, através do DBExpress. O Firebird tem se destacado, porque para aplicações desktop, ele é um banco de dados que melhor adapta-se ao ambiente exigido por essas aplicações.Desenvolver aplicações swing no NetBeans é tão prático quanto o Delphi(TM), só que nele não temos disponível componentes como os da palheta DBExpress incorporados no Delphi à partir da versão 6.0, que realiza acesso aos bancos de dados através de uma interface 'simples' e leve. O download do NetBeans pode ser realizado através do endereço: http://www.netbeans.org e do Firebird em http://www.firebirdsql.org . No Java(TM) a conexão com os bancos de dados, é realizado através da API(Application Plataform Interface) JDBC(Java Database Connectivety), que é uma fina camada cuja responsabilidade de implementação é delegada aos fabricantes dos bancos de dados. Maiores informações sobre o JDBC pode ser obtido através das referências citadas no final desse tutorial. O driver para conexão do Firebird é do tipo 4, apelidado de JayBird e o download pode ser realizado no endereço: http://www.firebirdsql.org/index.php? op=files&id=jaybird . Depois de preparar o ambiente de desenvolvimento (instalar o Firebird(Server ou client)), pode-se partir ao desenvolvimento. Primeiro descompacte o arquivo do driver JayBird em algum diretório a sua escolha. Os itens seguintes dizem respeito aos procedimentos necessários para registrar

Utilizando o NetBeans Com Firebird

Embed Size (px)

Citation preview

Page 1: Utilizando o NetBeans Com Firebird

Utilizando o NetBeans com Firebird

Posted by javamail under Java No Comments        Os motivos que me levaram a escrever este tutorial foi que percebi que é cada vez maior a procura por informações de como desenvolver aplicações Java utilizando o NetBeans como ferramenta de desenvolvimento em conjunto com o banco de dados o Firebird.       O NetBeans tem tido maior adoção dos desenvolvedores que estão migrando de plataformas de desenvolvimento como Delphi(TM), que oferece um ótimo ambiente RAD(Rapid Application Development) e fácil integração com o Firebird, através do DBExpress. O Firebird tem se destacado, porque para aplicações desktop, ele é um banco de dados que melhor adapta-se ao ambiente exigido por essas aplicações.Desenvolver aplicações swing no NetBeans é tão prático quanto o Delphi(TM), só que nele não temos disponível componentes como os da palheta DBExpress incorporados no Delphi à partir da versão 6.0, que realiza acesso aos bancos de dados através de uma interface 'simples' e leve.      O download do NetBeans pode ser realizado através do endereço: http://www.netbeans.org e do Firebird em http://www.firebirdsql.org.      No Java(TM) a conexão com os bancos de dados, é realizado através da API(Application Plataform Interface) JDBC(Java Database Connectivety), que é uma fina camada cuja responsabilidade de implementação é delegada aos fabricantes dos bancos de dados. Maiores informações sobre o JDBC pode ser obtido através das referências citadas no final desse tutorial. O driver para conexão do Firebird é do tipo 4, apelidado de JayBird e o download pode ser realizado no endereço: http://www.firebirdsql.org/index.php?op=files&id=jaybird.      Depois de preparar o ambiente de desenvolvimento (instalar o Firebird(Server ou client)), pode-se partir ao desenvolvimento. Primeiro descompacte o arquivo do driver JayBird em algum diretório a sua escolha. Os itens seguintes dizem respeito aos procedimentos necessários para registrar um driver de qualquer banco de dados no Netbeans, mas que neste caso será o do Firebird.

Abra o NetBeans. Selecione o menu Windows-->Runtime(Ctrl+5). Será mostrado o ambiente onde é

possível registrar não só os bancos mas como também os servidores de aplicações,acompanhar processos,debuggers, etc.

Nesse ambiente selecione a opção Databases-->Drivers(Figura 1).Clique com o botão direito na opção Drivers e no popup menu aberto, clique na opção Add Driver...(Figura 2).

Page 2: Utilizando o NetBeans Com Firebird

Na janela que foi aberta(Figura 3) é onde informamos o(s) arquivo(s) do driver de conexão. Ela é composta basicamente, do arquivos JAR (Java Archive), que empacotam as classes do Driver - Driver File(s), a classe responsável pela conexão(driver) - Driver Class, e um nome para o registro.

Page 3: Utilizando o NetBeans Com Firebird

Clique na botão Add.., e escolha o arquivo jar/zip. O nome do arquivo do driver de conexão do Firebird é: firebirdsql-full.jar. Para informar a classe que representa o driver do Firebird(Driver Class), pode-se digitar o nome qualificado(org.firebirdsql.jdbc.FBDriver) da classe, ou seja, nome do pacote + nome da classe, ou pode dar um clique no botão Find, que ele irá efetutar uma busca no arquivo e quando encontrá-la irá incluir o nome no combobox.(Figura 4).

Page 4: Utilizando o NetBeans Com Firebird

      Após registrar o driver JDBC é possível conectar ao banco de dados, e executar comandos DDL(Data Definition Language) ou DML (Data Manipulate Language) sem que seja necessário sair do ambiente de desenvolvimento do NetBeans.Isto é bom porque diminui o número de aplicativos abertos      Para estabelecer a conexão com o banco de dados, clique com o botão direito em cima do driver do banco, Connect Using...(Figura 5) . Será aberto uma nova janela para que seja informado a URL do banco, Usuário, e Senha. (Figura 6).

Page 5: Utilizando o NetBeans Com Firebird

      Se todos os procedimentos anteriores estiverem sido realizado com sucesso, o ambiente para interação com o banco de dados através do NetBeans estará completo, bastando apenas solicitar a ferramenta que conecte ao banco. Para conectar através de alguma classe de conexão executada no NetBeans, é necessário copiar os arquivos JAR com as classes do driver, para o diretório < NETBEANS_HOME >/LIB/EXT. Essa opção é válido apenas as versões 3.x