Hibernate: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Ce3po (discussão | contribs)
Ce3po (discussão | contribs)
Linha 37:
</id>
 
O arquivo '''hibernate.cfg.xml''' é utilizado para a configuração do Hibernate, nele são incluídas informações como: o dialeto "falado " pelo banco de dados, a classe Java do driver [[JDBC]], a indentificaçãoidentificação do usuário, ea senha parade acesso ao banco de dados, e umaa lista de arquivos de relacionamentos (*.hbm.xml). Ex.Veja abaixo um exemplo: hibernate.cfg.xml
 
<?xml version='1.0' encoding='utf-8'?>
Linha 59:
</hibernate-configuration>
 
Acima está uma configuração do hibernate para aplicações simples (''standalone''). Normalmente as aplicações que acessam banco de dados são mais complexas, interagindo com diversas aplicações. Por exemplo: [[TOMCAT]], servidor de aplicações JAVA. Para configurar o Hibernate no TOMCAT devemos gerenciar ''DataSources'', estruturas de controle para acesso a banco de dados. Estas estruturas são controladas por arquivos, em formato [[XML]], denominados arquivo de contexto <ref>É o elemento que configura o sistema web no servidor de aplicação. Ver [http://tomcat.apache.org/tomcat-5.5-doc/config/context.html Contexto Tomcat]</ref>, que ficam localizados no diretório TOMCAT_HOME/conf/Catalina/localhost. Geralmente tem o mesmo nome da aplicação web seguido da extensão XML.
Abaixo está um exemplo de um arquivo de contexto (agenda.xml) que monta um ''DataSource'' chamado de (hibernate/agenda) para o banco de dados FireBird. Para um melhor aproveitamento dos conceitos sobre contexto, veja o site da documentação do TOMCAT.
 
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/agenda">
Linha 104 ⟶ 105:
[http://www.hibernate.org Página oficial do projeto Hibernate, em inglês]
 
{{referência}}
[http://tomcat.apache.org/tomcat-5.5-doc/config/context.html Contexto TOMCAT]
 
[[categoria:Java]]