Seja bem vindo ao Fórum do JavaFree.org
Aqui você irá encontrar respostas para TUDO o que você precisa sobre java.
Deseja participar? Crie sua conta ou efetue seu login
Após postar uma menssagem mensagem sobre a estrutura de uma aplicação WEB, quando recebi muiiiiitas sugestões para usar frameworks, resolvi meter a mão na massa.
Comecei inserindo um framework de persistência (Hibernate).
Fazer ele funcionar não foi problema, acho que o complicado vem agora...
Li vários tutoriais e exemplos, mas, todos muito básicos, para iniciantes.
Gostaria de saber como se estrutura uma aplicação de médio porte usando hibernate.
Tipo quando eu não usava nenhum framework para persistência eu tinha uma classe para conexão, outras para pra pazer persistencia, ...
E agora... , como vcs "fanáticos por hibernate" costumam fazer?
Então quer dizer que qualquer hospedagem java que eu escolha independente de dar ou não suporte a algum banco de dados eu posso uisar o prevayler ? _________________JavaFree.org
Volnei?? Viajasse agora né??? O Hibernate é uma camada mapeamento, o Prevayler é uma camada de Persistência. Ele não interage com um Banco de dados, ele é como um
Fabrício, a única coisa que você precisa é verificar se o servidor onde você vai colocar a página possui memória suficiente para aguentar a sua aplicação.
Volnei?? Viajasse agora né??? O Hibernate é uma camada mapeamento, o Prevayler é uma camada de Persistência. Ele não interage com um Banco de dados, ele é como um
Fabrício, a única coisa que você precisa é verificar se o servidor onde você vai colocar a página possui memória suficiente para aguentar a sua aplicação.
Muito interessante isso, mas tenho uma pergunta:
Qual a probabilidade destes arquivos de logs serem corrompidos? E se o server travar justamente na gravação deste arquivo? Tudo bem, eu sei que é o mesmo risco que corremos se o banco de dados relacional travar no meio de um salvamento de registro, porém queria saber da parte do prevayler, se é seguro o sistema de gravação em filesystem.
bom, como já tinha falado no meu tutorial, ainda não pesquisei sobre métodos de recuperar arquivos de serialização. Mas se der pau em um arquivo, vai ser em um com no máximo 100 mil bytes. Este é o limite do prevayler para cada arquivo.
Outra técnica para evitar isso é fazer servidores espelhados com o Prevayler.
Depois de ler varias mensagens eu meio que ainda fiquei na mesma sobre esse Framework.
Vou fazer essa pergunta especificamente para minha duvida.
Será que alguém conseguiria me enviar algum tutorial (tipo
passo-a-passo) de como trabalhar com esse Framework?
Estive lendo alguns documentos e artigos mas achei um pouco confusos
para quem nunca usou o Hibernate.
Quero trabalhar com Hibernate sobre o banco de dados Firebird, por favor
se alguém já estiver usando dessa forma poderia me dar uma ajuda de como
começar, pode ser algo bem simples, apenas preciso entender o passo inicial.
Entendi no queu no \etc do projeto que fiz o download tem um arquivo
hibernate.properties onde vao as configuracoes para a conexao com o
banco de dados, onde coloquei:
Mas e depois disso nao entendi como funciona, eu estou usando o Eclipse
com o Exadel e quero usar o Hibernate no meu projeto, até agora estou
usando o acesso direto ao banco de dados.
Qualquer ajuda será bem vinda. _________________/*-------------------*/
boolean ever = true;
for (;ever
fabriciogiordaniPosts:57
Dae galera,
, como vcs "fanáticos por hibernate" costumam fazer?
Após postar uma menssagem mensagem sobre a estrutura de uma aplicação WEB, quando recebi muiiiiitas sugestões para usar frameworks, resolvi meter a mão na massa.
Comecei inserindo um framework de persistência (Hibernate).
Fazer ele funcionar não foi problema, acho que o complicado vem agora...
Li vários tutoriais e exemplos, mas, todos muito básicos, para iniciantes.
Gostaria de saber como se estrutura uma aplicação de médio porte usando hibernate.
Tipo quando eu não usava nenhum framework para persistência eu tinha uma classe para conexão, outras para pra pazer persistencia, ...
E agora...
Valeu
Fabricio Giordani
_________________JavaFree.org
vfpampPosts:6098
É quase a mesma coisa

Estude o pattern DAO (Data Access Object) e implemente-o utilizando o Hibernate como acesso aos dados
Agora você tem camadas separadas, acesso a dados e lógica de aplicação. o DAO é a comunicação entre elas
_________________Vitor Pamplona
http://vitorpamplona.com
@vitorpamplona
fabriciogiordaniPosts:57
A resposta mais rápida que já tive em um forum.
Parebens !!!
Mas vc teria alguma sugestão para pesquisa, links, tutorial ...
_________________JavaFree.org
volneiPosts:2212
Dao: http://java.sun.com/blueprints/patterns/DAO.html

Hibernate: http://www.hibernate.org
vfpampPosts:6098
Que tal tentar esse: Prevayler: Persistência totalmente OO. Parte 1.
_________________Vitor Pamplona
http://vitorpamplona.com
@vitorpamplona
fabriciogiordaniPosts:57
Já que vc falou em prevayler, aproveita pra tirar uma dúvima.
Geralmente os bancos de dados que conheço tem um server rodando.
Como o prevayler funciona quanto a isso. Pra usar ele também precisa estartar um server?
Brigadu !!!
Fabricio
_________________JavaFree.org
vfpampPosts:6098
Não... o prevayler vai junto com a sua aplicação.
, portanto você não pode fazer aplicações distribuidas sem Implementar algo para isso

Não tem servidor
_________________Vitor Pamplona
http://vitorpamplona.com
@vitorpamplona
fabriciogiordaniPosts:57
Então quer dizer que qualquer hospedagem java que eu escolha independente de dar ou não suporte a algum banco de dados eu posso uisar o prevayler
?
_________________JavaFree.org
volneiPosts:2212