JPA : Passo a Passo
                                          por Raquel Carsi (raquelcarsi.wordpress.com)




Resumo: Tut...
Passo 4: Construir o arquivo de configuração


- Crie uma pasta chamada META-INF no projeto.
- Crie um arquivo nessa pasta...
Upcoming SlideShare
Loading in …5
×

Tutorial Passo a Passo JPA

14,101 views

Published on

Tutorial Passo a Passo JPA

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
14,101
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
438
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Tutorial Passo a Passo JPA

  1. 1. JPA : Passo a Passo por Raquel Carsi (raquelcarsi.wordpress.com) Resumo: Tutorial passo a passo para criação de uma aplicação simples, utilizando JPA. Objetivos: ● Ajudar no desenvolvimento das primeiras aplicações com JPA. ● Utilizar uma seqüência de passos a serem seguidos a fim de compreender os mecanismos básicos para criação de uma aplicação com a tecnologia JPA. Passo 1: Configurar o ambiente - Jboss AS 4.0.4 instalado com perfil EJB 3.0 (http://labs.jboss.com/jemsinstaller/, baixar o arquivo: 1.2.0.GA) - Eclipse SDK, versão 3.2 (http://www.eclipse.org/downloads/) Passo 2: Criando o Projeto - Crie um Java Project. - Modifique o Build Path do projeto para referenciar as APIS do JBOSS que estão no diretório jboss-4.0.5.GAclient. - Crie o pacote modelo. Passo 3: Construindo a entidade import javax.persistence.Entity; import javax.persistence.Id; @Entity public class Curso implements Serializable{ @Id @GeneratedValue private Integer cod; private String nome; //.. getters e setters omitidos }
  2. 2. Passo 4: Construir o arquivo de configuração - Crie uma pasta chamada META-INF no projeto. - Crie um arquivo nessa pasta chamado persistence.xml. <?xml version=quot;1.0quot; encoding=quot;UTF-8quot;?> <persistence version=quot;1.0quot; xmlns=quot;http://java.sun.com/xml/ns/persistencequot; xsi=quot;http://www.w3.org/2001/XMLSchema-instancequot; schemalocation=quot;http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsdquot;> <persistence-unit name=quot;Cursoquot;> <provider>org.hibernate.ejb.HibernatePersistence</provider> <jta-data-source>java:/DefaultDS</jta-data-source> <properties> <property name=quot;hibernate.hbm2ddl.autoquot; value=quot;updatequot;></property> </properties> </persistence-unit> </persistence> Passo 5: Deploy do Projeto - Exporte o projeto como arquivo JAR File para o diretório jboss-4.0.5.GA server default deploy do JBOSS. - Inicie o JBOSS e confira se o projeto foi quot;deployadoquot; . Passo 6: Conferindo se deu certo PS: Se você não conhece muito o JBOSS, vá com calma nesse passo. :P - Acesse o console do JBOSS no browser através do endereço localhost:8080 - Acesse o link Jboss Web Console na página do Jboss - Foi aberto o Administration Console do lado esquerdo. Nesse console, Acesse System >> JMX MBeans >> jboss >> jboss:service=Hypersonic,database=localDB - Na nova página que foi aberta, vá em void startDataBaseManager() e clique no botão invoke. - Uma nova janela será aberta: é banco do JBOSS - HSQL Database Manager. - Agora é só conferir se a tabela Curso foi criada

×