Hibernate e Spring ws
DISCIPLINA: PROGRAMAÇÃO WEB II
Nelson Pereira de Almeida Junior
SÃO PAULO
2014
_______________
Framework Hibernate JPA
O que é o Framework Hibernate JPA?
O Hibernate JPA é um framework que auxilia na fase de organização, construção e manutenção de um banco de dados dentro de um sistema.Podemos dizer que ele é uma ferramenta que irá a longo prazo diminuir o custo dentro da vida de um sistema, pois para aprender a usar de uma correta o hibernate leva um tempo de investimento, mas como geralmente, um bom retorno.
Exemplificando, o hibernate seria a massa de concreto que é colocada na parede, entre o tijolo e a tinta, e que depois é pintada. Ela proporciona uma melhor qualidade na hora de pintar, retocar e na visibilidade. Aplicando isso para dentro de um sistema, o hibernate irá auxiliar você na organização do seu banco de dados, na criação de novas tabelas e na visibilidade de seu sistema quanto ao banco de dados.
Configurações Necessárias:
Para usar o Hibernate é necessário fazer algumas configurações, elas são muitas mas abaixo segue uma delas. Abaixo uma configuração simples usando o Hibernate 3.5.
Download do Hibernate e descompactação dos JAR’s
O Hibernate está disponível em dois tipos de arquivos compactados: zip e tar.gz. Descarregue o formato de sua preferência.
O primeiro passo é copiar em uma nova pasta, que vamos chamar de lib, todos os arquivos .jar que estão dentro da pasta (e subpastas) que acabamos de descompactar. Ao todo são 17 arquivos: hibernate3.jar hibernate-testing.jar * antlr-2.7.6.jar commons-collections-3.1.jar dom4j-1.6.1.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.5.8.jar cglib-2.2.jar * hibernate-jpa-2.0-api-1.0.0.Final.jar c3p0-0.9.1.jar * ehcache-1.5.0.jar * infinispan-core-4.0.0.FINAL.jar * jbosscache-core-3.2.1.GA.jar * oscache-2.1.jar * proxool-0.8.3.jar * swarmcache-1.0RC2.jar *
Os arquivos que estão marcados com * são opcionais