Teste

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (716 palavras )
  • Download(s) : 0
  • Publicado : 4 de abril de 2011
Ler documento completo
Amostra do texto
Tutorial - Introdução ao JPA
Autor: Marco Aurélio S. Mendes – corelio@gmail.com O exemplo abaixo é uma introdução ao framework JPA, adaptado e regionalizado a partir do seguinte artigo:http://today.java.net/pub/a/today/2006/05/23/ejb3-persistence-api-forclient-side-developer.html Este exemplo usa o banco de dados embutido hsqlDB e o provider Oracle TopLink. Todo o código necessário esta noprojeto que acompanha este exemplo. 1. Importe o projeto AloMundoJPA que acompanha este documento no Eclipse. 2. Inicie o servidor de banco Hypersonic SQL (hsqldb) com o seguinte comando no prompt do DOS.java –cp ./lib/hsqldb.jar org.hsqldb.Server

* Antes de executar este comando, vá para o diretório raiz do projeto AloMundoJPA.

1

A seguinte tela será exibida.

Procure a mensagem:Startup Sequence completed in xxxx ms. Esta mensagem indica que o banco de dados está disponível. 3. Inicie o aplicativo de linha de comando de gerência do banco de dados no hsqlDB.

2

O seguinteaplicativo (HSQL Database Manager) será exibido:

Este aplicativo é um administrador de banco de dados simplificado. Ele possui três áreas centrais: • Área esquerda: Permite visualizar esquemas, tabelase seus elementos. • Área superior direita: Permite entrar comandos SQL. • Área central: Exibe resultados dos comandos SQL Inicialmente, na carga do aplicativo DatabaseManager, é exibido um diálogoque permite que a conexão a um banco seja realizada.

3

4. Usaremos como instância do banco o nome ACMEDB. No diálogo acima, mude os parâmetros conforme a tela abaixo:

5. Na tela exibida,informe o seguinte comando SQL, necessário para criar a tabela de pessoas do nosso teste. O comando SQL deve ser informado na caixa de texto na área superiod da janela HSQL DatabaseManager.
CREATE TABLEPESSOA (ID INTEGER PRIMARY KEY, PRIMEIRO VARCHAR, MEIO VARCHAR, FIM VARCHAR)

A seguinte tela será exibida:

Como teste, faça uma consulta na tabela PESSOA, conforme mostrado abaixo.

4

6....
tracking img