Framework hibernate
ASSUNTO PÁGINA
1 – Introdução.................................................................................................... 04
2 – Desenvolvimento.......................................................................................... 05
3 – Conclusão.................................................................................................... 10
4 – Referências.................................................................................................. 11
1 - INTRODUÇÃO
Atualmente, a grande maioria das aplicações tem a necessidade de acessar uma base de dados. Para criar uma independência da aplicação ao sistema gerenciador de dados existe o framework Hibernate. O Hibernate é uma ferramenta de mapeamento objeto relacional desenvolvida para aplicações Java. Essa ferramenta é utilizada para mapear classes Java em tabelas do banco de dados relacional. É bastante eficiente e dá suporte ao mapeamento de associações entre objetos, herança, polimorfismo, composição e coleção [Gonçalves 2007, Wikipédia 2012].
2 - DESENVOLVIMENTO
O Hibernate é um framework para o mapeamento objeto-relacional escrito na linguagem Java, mas também é disponível em .Net como o nome NHibernate. Este framework facilita o mapeamento dos atributos entre uma base tradicional de dados relacionais e o modelo objeto de uma aplicação, mediante o uso de arquivos (XML) ou anotações Java (veja Annotation_(java)) [ Wikipédia 2012]. Possibilita o desenvolvedor trabalhar em um alto nível de abstração, utilizando os principais conceitos do paradigma orientado a objeto (OO), como herança, polimorfismo, agregação e coleções, é uma ferramenta open source e pertence à JBoss Inc. Por se tratar de