TRABALHO TOPICOS ESPECIAIS 2 2 UNIDADE

954 palavras 4 páginas
FACULDADE DE TECNOLOGIA E CIÊNCIAS

DESENVOLVIMENTO DE SISTEMA JAVA ENTERPRISE EDITION NO MODELO MVC COM HIBERNATE

PROF. SERGIO ALMAGRO

PAULO VICTOR SOBRINHO

Salvador
2014

INTRODUÇÃO
O documento a seguir descreve uma metodologia utilizada para configuração de um ambiente usando o Hibernate no Java Enterprise Edition. Será demonstrado em formato de tutorial cada etapa necessária para a cofiguração do Hibernate em um projeto com o padrão de desenvolvimento apoiado em MVC – Model View Controller.

Softwares Utilizados:
Eclipse Kepler
MySQL Workbench 5.1.0
Sistema Operacional:
Windows 8.1 Pro 64 bit
Todas as bibliotecas que foram utilizadas para este projeto para o funcionamento do Hibernate;.

As bibliotecas descritas a seguir servem apenas para o funcionamento do Hibernate:
Para banco de dados:

Próprias do Hibernate: hibernate-jpa-2.0-api-1.0.0.Final.jar É necessário copiar estes arquivos para a pasta lib do projeto como é exibido na figura a seguir:

Configurando a conexão com o banco de dados.
Para isso iremos criar o arquivo “hibernate.cfg.xml” na pasta raiz do projeto. O arquivo de configuração nos permite informar qual o drive de conexão, qual o local do banco de dados, o usuário e a senha do banco de dados. Neste trabalho foi utilizado o banco de dados MySQL. Veja o bloco em destaque com o local do arquivo de configuração do Hibernate e o bloco de código dentro deste arquivo onde discrimina informações relevantes que o Hibenrate precisa saber sobre o banco de dados a ser utilizado.

Criando o mapeamento via annotations.
Para isto é necessário importar as seguintes bibliotecas:
Javax.persistence.Id – para o mapeamento do identificador
Javax.persistence.Column – para mapeamento de colunas entre tabelas e propriedades entre objetos
Javax.persistence.Entity – para reconhecer objeto entidade e tabela
Javax.persistence.GeneratedValue – para os auto increments
Classe genérica para conexão com o Hibernate
Convenhamos

Relacionados

  • economia
    2300 palavras | 10 páginas
  • GESTAO AMBIENTAL
    1013 palavras | 5 páginas
  • APOSTILA ADM
    10879 palavras | 44 páginas
  • Biblioteconomia Perfil 0406
    5362 palavras | 22 páginas
  • Fgts
    13873 palavras | 56 páginas
  • Mercado de capitais
    10030 palavras | 41 páginas
  • metodologia cientifica uni 2
    21162 palavras | 85 páginas
  • Pesquisa
    3482 palavras | 14 páginas
  • Engenharia Escola de
    21894 palavras | 88 páginas
  • Marlon
    6615 palavras | 27 páginas