SlideShare une entreprise Scribd logo
1  sur  10
HIBERNATE	 Instalação e Configuração Apresentado por: Rodrigo Augusto Q. Vieira
O que é Hibernate? Hibernate é um serviço de mapeamento  	objeto/relacional de peso leve para java. 	É uma maneira fácil e eficiente de trabalhar com informações de um banco de dados relacional na  Forma de objetos naturais do Java.
Construtor ANT Ant É uma ferramenta utilizada para automatizar a construção de software. Escrita na linguagem  java, utiliza um arquivo de construção XML, conhecido como build.xml. 	 É uma das ferramentas padrão construídas para o  desenvolvimento em Java , multiplataformas e umas das ferramentas mais utilizadas para desenvolvi mento em Java.
Banco de dados HSQLDB O HSQLDB é o servidor líder de banco de dados relacional escrita em Java, é poderoso o bastante para o armazenamento de nosso projeto, rapido pequeno e de simples instalação. 	O Hibernate trabalha com diversos tipos de  banco de dados relacional, alguns deles são  Mysql, PostgreSQL e Oracle.
Importância da hierarquia de um projeto Com o passar do desenvolvimento lidamos com muitas classes e tabelas de banco de dados, junto de configurações e arquivos de controles, por isso temos de nos certificar de estarmos bem desde o inicio. Embora a tarefa Maven to Ant nos baixa e gerencia todas as dependências externas.
Criando aplicação de um projeto em Hibernate 1- Escolha um local em seu disco rígido onde você queira trabalhar com seu projeto, ao escolher crie uma pasta onde será seu diretório de projeto. 2- Neste diretório você criara subdiretórios um  chamado src e outro data, src é onde vai estar a  hierarquia de fonte Java e os recursos relacionados e no diretório data esta o banco de dados HSQLDB.
Criando as aplicações em seu terminal $ projetoHibernate ,[object Object]
mkdir data$ projetoHibernate/src ,[object Object],[object Object]
<!– Caminho de classes para compilação e execução--> <path id="project.class.path"> 	<!– Incluir classes --> 		<pathelementlocation="${class.root}"/> 	<!– Classpath das dependências --> 		<path refid="dependency.class.path"/> </path> <targetname="db" description="Runs HSQLDB database management UI againstthe database file--use when application is notrunning"> 	<javaclassname="org.hsqldb.util.DatabaseManager" fork="yes"> 		<classpathrefid="project.class.path"/> 			<argvalue="-driver"/> 			<argvalue="org.hsqldb.jdbcDriver"/> 			<argvalue="-url"/> 			<argvalue="jdbc:hsqldb:${data.dir}/music"/> 			<argvalue="-user"/> 			<argvalue="sa"/> 	</java> </target>
OBRIGADO!

Contenu connexe

En vedette (9)

El Folleto del Poker Torto
El Folleto del Poker Torto El Folleto del Poker Torto
El Folleto del Poker Torto
 
Projeto arquitetônico das UMEIS tipologia 3
Projeto arquitetônico das UMEIS tipologia 3Projeto arquitetônico das UMEIS tipologia 3
Projeto arquitetônico das UMEIS tipologia 3
 
One Asia - 2015: Volunteer
One Asia - 2015: VolunteerOne Asia - 2015: Volunteer
One Asia - 2015: Volunteer
 
Het paradijs
Het paradijsHet paradijs
Het paradijs
 
Perfil Honduras
Perfil HondurasPerfil Honduras
Perfil Honduras
 
Perfil honduras
Perfil hondurasPerfil honduras
Perfil honduras
 
Pol. Do Ar
Pol. Do ArPol. Do Ar
Pol. Do Ar
 
Protocolo de Atención Integral a Víctimas de Violencia contra la Mujer en sup...
Protocolo de Atención Integral a Víctimas de Violencia contra la Mujer en sup...Protocolo de Atención Integral a Víctimas de Violencia contra la Mujer en sup...
Protocolo de Atención Integral a Víctimas de Violencia contra la Mujer en sup...
 
Innovación y sostenibilidad en la cadena textil contemporánea
Innovación y sostenibilidad en la cadena textil contemporáneaInnovación y sostenibilidad en la cadena textil contemporánea
Innovación y sostenibilidad en la cadena textil contemporánea
 

Similaire à Hibernate

Apostila hibernate
Apostila hibernateApostila hibernate
Apostila hibernate
Agenor Neto
 
Introdução ao JPA com Hibernate
Introdução ao JPA com HibernateIntrodução ao JPA com Hibernate
Introdução ao JPA com Hibernate
Danilo Braga
 
NodeJs linguagem de programação destinada para back
NodeJs linguagem de programação destinada para backNodeJs linguagem de programação destinada para back
NodeJs linguagem de programação destinada para back
JoseMarcelodeAssisSa
 
Hibernate With Visual Editor And Hibernate Tools
Hibernate With Visual Editor And Hibernate ToolsHibernate With Visual Editor And Hibernate Tools
Hibernate With Visual Editor And Hibernate Tools
marcelobeckmann
 

Similaire à Hibernate (20)

Mini curso hibernate com anotações
Mini curso hibernate com anotaçõesMini curso hibernate com anotações
Mini curso hibernate com anotações
 
Mini curso hibernate com anotações
Mini curso hibernate com anotaçõesMini curso hibernate com anotações
Mini curso hibernate com anotações
 
Hibernate - Aula 01
Hibernate - Aula 01Hibernate - Aula 01
Hibernate - Aula 01
 
Apresentação CEJS - Do nada para a nuvem
Apresentação CEJS - Do nada para a nuvemApresentação CEJS - Do nada para a nuvem
Apresentação CEJS - Do nada para a nuvem
 
NoSQL com Zend Framework 2
NoSQL com Zend Framework 2NoSQL com Zend Framework 2
NoSQL com Zend Framework 2
 
Apache e Java
Apache e JavaApache e Java
Apache e Java
 
Apostila hibernate
Apostila hibernateApostila hibernate
Apostila hibernate
 
Maven: Introdução
Maven: IntroduçãoMaven: Introdução
Maven: Introdução
 
Introdução ao JPA com Hibernate
Introdução ao JPA com HibernateIntrodução ao JPA com Hibernate
Introdução ao JPA com Hibernate
 
Introdução ao JPA com Hibernate
Introdução ao JPA com HibernateIntrodução ao JPA com Hibernate
Introdução ao JPA com Hibernate
 
hibernate annotation
hibernate annotationhibernate annotation
hibernate annotation
 
Hibernate
HibernateHibernate
Hibernate
 
NodeJs linguagem de programação destinada para back
NodeJs linguagem de programação destinada para backNodeJs linguagem de programação destinada para back
NodeJs linguagem de programação destinada para back
 
Alinguagem SQL no mundo NOSQL
Alinguagem SQL no mundo NOSQLAlinguagem SQL no mundo NOSQL
Alinguagem SQL no mundo NOSQL
 
Hibernate With Visual Editor And Hibernate Tools
Hibernate With Visual Editor And Hibernate ToolsHibernate With Visual Editor And Hibernate Tools
Hibernate With Visual Editor And Hibernate Tools
 
Hadoop - primeiros passos
Hadoop - primeiros passosHadoop - primeiros passos
Hadoop - primeiros passos
 
Java Web Dev Introdução
Java Web Dev IntroduçãoJava Web Dev Introdução
Java Web Dev Introdução
 
Netbeans
NetbeansNetbeans
Netbeans
 
ObjectDB
ObjectDBObjectDB
ObjectDB
 
TDC 2015 - Rails & Javascript: faça isso direito
TDC 2015 - Rails & Javascript: faça isso direitoTDC 2015 - Rails & Javascript: faça isso direito
TDC 2015 - Rails & Javascript: faça isso direito
 

Hibernate

  • 1. HIBERNATE Instalação e Configuração Apresentado por: Rodrigo Augusto Q. Vieira
  • 2. O que é Hibernate? Hibernate é um serviço de mapeamento objeto/relacional de peso leve para java. É uma maneira fácil e eficiente de trabalhar com informações de um banco de dados relacional na Forma de objetos naturais do Java.
  • 3. Construtor ANT Ant É uma ferramenta utilizada para automatizar a construção de software. Escrita na linguagem java, utiliza um arquivo de construção XML, conhecido como build.xml. É uma das ferramentas padrão construídas para o desenvolvimento em Java , multiplataformas e umas das ferramentas mais utilizadas para desenvolvi mento em Java.
  • 4. Banco de dados HSQLDB O HSQLDB é o servidor líder de banco de dados relacional escrita em Java, é poderoso o bastante para o armazenamento de nosso projeto, rapido pequeno e de simples instalação. O Hibernate trabalha com diversos tipos de banco de dados relacional, alguns deles são Mysql, PostgreSQL e Oracle.
  • 5. Importância da hierarquia de um projeto Com o passar do desenvolvimento lidamos com muitas classes e tabelas de banco de dados, junto de configurações e arquivos de controles, por isso temos de nos certificar de estarmos bem desde o inicio. Embora a tarefa Maven to Ant nos baixa e gerencia todas as dependências externas.
  • 6. Criando aplicação de um projeto em Hibernate 1- Escolha um local em seu disco rígido onde você queira trabalhar com seu projeto, ao escolher crie uma pasta onde será seu diretório de projeto. 2- Neste diretório você criara subdiretórios um chamado src e outro data, src é onde vai estar a hierarquia de fonte Java e os recursos relacionados e no diretório data esta o banco de dados HSQLDB.
  • 7.
  • 8.
  • 9. <!– Caminho de classes para compilação e execução--> <path id="project.class.path"> <!– Incluir classes --> <pathelementlocation="${class.root}"/> <!– Classpath das dependências --> <path refid="dependency.class.path"/> </path> <targetname="db" description="Runs HSQLDB database management UI againstthe database file--use when application is notrunning"> <javaclassname="org.hsqldb.util.DatabaseManager" fork="yes"> <classpathrefid="project.class.path"/> <argvalue="-driver"/> <argvalue="org.hsqldb.jdbcDriver"/> <argvalue="-url"/> <argvalue="jdbc:hsqldb:${data.dir}/music"/> <argvalue="-user"/> <argvalue="sa"/> </java> </target>