| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/06/2005 10:27:07
|
farribeiro
JavaEvangelist
![[Avatar]](/images/avatar/947018640bf36a2bb609d3557a285329.png)
Membro desde: 20/04/2005 00:15:49
Mensagens: 474
Localização: Araçatuba
Offline
|
Olá GUJ ! Andei pesquisando sobre conexão com bancos Objetos Relacionais. ex: Mysql,Firebird,PostgreSQL(os meus preferidos são os dois últimos ), e também como fazer as gravações, com tais de frameworks(realmente não conheço o significado e sim o sentindo) como Hibernate e Prevayler Mas as dúvidas é o seguinte: O prevayler pode fazer persistência em banco de dados, e como persistir? Qual seria uma solução viável para o banco persistir com hibernate ou prevayler? Uma pergunta off Utilizando a IDE do netbeans, existe algum plugin para fazer a mesma tarefa de ligação com o banco como nos produtos da Borland(vide Delphi, JBuilder) ? Até... respostas são bem vindas! PS: Estou entre Hibernate e Prevayler, mas com dúvida de prevayler, não liga a algum banco.
|
Fábio Rodrigues Ribeiro
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/06/2005 10:54:23
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
O Prevayler eh bem, beeeeeeem diferente de um banco de dados, o suficiente pra nao valer nem a pena pensar em ligar uma aplicacao feita nele com um banco de dados. Se voce esta vindo do Delphi e quer algo mais "natural", o Hibernate eh a melhor opcao.
Sobre o NetBeans, a resposta eh nao.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/06/2005 11:28:41
|
Jair Rillo Junior
Moderador
![[Avatar]](/images/avatar/31b3b31a1c2f8a370206f111127c0dbd.jpg)
Membro desde: 29/04/2003 21:19:53
Mensagens: 2524
Localização: São Paulo / Campinas
Offline
|
Como o CV disse, as duas coisas são diferentes.
Vou tentar dar uma resumida aqui.
O Hibernate é uma camada de persistencia ao banco de dados, ou seja, ele será uma camada entre sua aplicação e o banco de dados relacional (Firebird , MySQL, etc). Ele é como uma "gambiarra" para você trabalhar com objetos e persistí-los em um banco relacional. Ele tem outras inúmeras vantagens, de uma lida na sua documentação que você irá saber mais.
O prevayler é uma ferramenta para persistir dados em memória. Você não vai ter um banco de dados por traz da sua aplicação, apenas o prevayler irá gravar e recuperar os dados. Existem vantagens e desvantagens, de uma lida nele e tire suas próprias conclusões, além de dar uma pesquisada no próprio fórum.
espero ter ajudado
|
Jair Rillo Junior
http://www.jairrillo.com/blog | Twitter | SCJA, SCJP, SCWCD, SCBCD, IBM SOA Associate |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/06/2005 11:32:44
|
Lucas Teixeira
Java Ninja
![[Avatar]](/images/avatar/758a06618c69880a6cee5314ee42d52f.png)
Membro desde: 11/12/2003 10:47:22
Mensagens: 269
Localização: São Paulo - SP
Offline
|
O prevayler pode fazer persistência em banco de dados, e como persistir?
Qual seria uma solução viável para o banco persistir com hibernate ou prevayler?
Tá pra sair um driver JDBC que faz isso, apesar de meio estranha a idéia, pra quem quer migrar, e tem medo de refactoring...
Utilizando a IDE do netbeans, existe algum plugin para fazer a mesma tarefa de ligação com o banco como nos produtos da Borland(vide Delphi, JBuilder) ?
Como o cv disse, pra NetBeans não conheco, pra Eclipse tá cheio.
PS: Estou entre Hibernate e Prevayler, mas com dúvida de prevayler, não liga a algum banco.
Cara, não tem nem como uma dúvida de 'comparação' entre eles... A diferença é absurda...
(;
This message was edited 1 time. Last update was at 02/06/2005 11:33:27
|
Lucas F. A. Teixeira .·.
lucastex no gmail com
lucastex.com/twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/06/2005 13:41:24
|
farribeiro
JavaEvangelist
![[Avatar]](/images/avatar/947018640bf36a2bb609d3557a285329.png)
Membro desde: 20/04/2005 00:15:49
Mensagens: 474
Localização: Araçatuba
Offline
|
cv wrote: Sobre o NetBeans, a resposta eh nao.
Caro cv, uma dúvida sobre as práticas da sun... ela impõe esta IDE como padrão que no entanto pelo que percebo, não existe muita participação no projeto da IDE, por que a comunidade java não segue este padrão?
ManchesteR wrote: Ele é como uma "gambiarra" para você trabalhar com objetos e persistí-los em um banco relacional. ... O prevayler é uma ferramenta para persistir dados em memória. Você não vai ter um banco de dados por traz da sua aplicação, apenas o prevayler irá gravar e recuperar os dados. espero ter ajudado
Era o que realmente esperava... 
Lucas Teixeira wrote:
O prevayler pode fazer persistência em banco de dados, e como persistir? Qual seria uma solução viável para o banco persistir com hibernate ou prevayler?
Tá pra sair um driver JDBC que faz isso, apesar de meio estranha a idéia, pra quem quer migrar, e tem medo de refactoring...
Utilizando a IDE do netbeans, existe algum plugin para fazer a mesma tarefa de ligação com o banco como nos produtos da Borland(vide Delphi, JBuilder) ?
Como o cv disse, pra NetBeans não conheco, pra Eclipse tá cheio.
PS: Estou entre Hibernate e Prevayler, mas com dúvida de prevayler, não liga a algum banco.
Cara, não tem nem como uma dúvida de 'comparação' entre eles... A diferença é absurda... (;
Fiquei confuso sobre o que disse... Gostaria que me desse "meia"(não muito extensa) formas teóricas e práticas, sobre o que retrata Valeu... galera
|
Fábio Rodrigues Ribeiro
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/06/2005 13:48:08
|
Lucas Teixeira
Java Ninja
![[Avatar]](/images/avatar/758a06618c69880a6cee5314ee42d52f.png)
Membro desde: 11/12/2003 10:47:22
Mensagens: 269
Localização: São Paulo - SP
Offline
|
farribeiro wrote:Fiquei confuso sobre o que disse...
Gostaria que me desse "meia"(não muito extensa) formas teóricas e práticas, sobre o que retrata
Sobre o que? A idéia de se conectar em um sistema prevayler através de um driver JDBC? Acho uma idéia estranha (não no sentido de estranha, e sim no sentido de sem sentido (nossa) ). Mas mesmo assim se você quiser fazer isso, você pode usar este tal "driver JDBC" para o prevayler.
Bom, como eu disse, se um sistema será implementado a partir do zero, fazer isso (na minha opiniao) é matar muita coisa do prevayler... Mas se não é você quem manda na arquitetura.... Já viu né (;
|
Lucas F. A. Teixeira .·.
lucastex no gmail com
lucastex.com/twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/06/2005 13:52:12
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
farribeiro wrote:Caro cv, uma dúvida sobre as práticas da sun... ela impõe esta IDE como padrão  que no entanto pelo que percebo, não existe muita participação no projeto da IDE, por que a comunidade java não segue este padrão?
Pq mais gente usa o Eclipse do que o NetBeans, e mais gente (como eu) concorda que o Eclipse eh superior. Se a Sun quer impor alguma coisa, ela tem que brigar no mercado como todas as outras
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/06/2005 13:59:24
|
Dharis
JavaBaby
![[Avatar]](/images/avatar/c8fc7f0b3fb2858030de9.gif)
Membro desde: 12/11/2003 16:06:56
Mensagens: 99
Localização: Rio Branco, Acre
Offline
|
cv wrote:Sobre o NetBeans, a resposta eh nao. 
Javabeans? Criados para funcionarem como componentes reutilizáveis?
Você adiciona JavaBeans no NetBeans igual adiciona componentes "delphi".
Só lembro de um free agora. SwingSet (componentes swing "dataware" e de conexão, faz uso de JDBC):
http://swingset.sourceforge.net/
cv wrote:Se voce esta vindo do Delphi e quer algo mais "natural", o Hibernate eh a melhor opcao.
Nos padrões do Hibernate, achei JDO bem "natural" também.
|
Dharis |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/06/2005 18:36:41
|
farribeiro
JavaEvangelist
![[Avatar]](/images/avatar/947018640bf36a2bb609d3557a285329.png)
Membro desde: 20/04/2005 00:15:49
Mensagens: 474
Localização: Araçatuba
Offline
|
Dharis wrote:
cv wrote:Sobre o NetBeans, a resposta eh nao. 
Javabeans? Criados para funcionarem como componentes reutilizáveis?
Você adiciona JavaBeans no NetBeans igual adiciona componentes "delphi".
Só lembro de um free agora. SwingSet (componentes swing "dataware" e de conexão, faz uso de JDBC):
http://swingset.sourceforge.net/
cv wrote:Se voce esta vindo do Delphi e quer algo mais "natural", o Hibernate eh a melhor opcao.
Nos padrões do Hibernate, achei JDO bem "natural" também.
Gostaria de saber existe algum lugar que encontra mais javabeans?
Gostei desta turma sempre para encarar um java! Valeu javeiros
--
PS1: Por favor, na verdade estou começando a me empenhar neste ultimo mês sobre JAVA com ajuda de teorias e práticas de C + OO + SQL + DB + UML(sabe... estes item passaram como um relampago na faculdade!)
PS2: Conheço netbeans desde 3.6 e posso dizer que foi através dele que conheci e tomei muito conhecimento sobre java e o que realmente é que me impulsiona para a comunidade é os erros que ocorre no caminho. E deste GUJ faço de minha fonte de conhecimento... mesmo que a maioria das pessoas aqui tem mais conhecimento prático(quiz dizer que as pesssas sabe como fazer) do que teórico(como explicar). E isto não me impede do espirito de cominidade que me abriu os olhos!(que veio através do GNU/Linux)
This message was edited 1 time. Last update was at 02/06/2005 18:39:12
|
Fábio Rodrigues Ribeiro
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/06/2005 20:19:02
|
pcalcado
Moderador
![[Avatar]](/images/avatar/110eec23201d80e40d0c4a48954e2ff5.jpg)
Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline
|
farribeiro wrote:E deste GUJ faço de minha fonte de conhecimento... mesmo que a maioria das pessoas aqui tem mais conhecimento prático(quiz dizer que as pesssas sabe como fazer) do que teórico(como explicar). E isto não me impede do espirito de cominidade que me abriu os olhos!(que veio através do GNU/Linux)
Voce se engana sorbe a parte teorica, mesmo porque o que voce quer e pedagogia, nao teoria.
Shoes
|
Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/06/2005 23:10:24
|
farribeiro
JavaEvangelist
![[Avatar]](/images/avatar/947018640bf36a2bb609d3557a285329.png)
Membro desde: 20/04/2005 00:15:49
Mensagens: 474
Localização: Araçatuba
Offline
|
pcalcado wrote:
farribeiro wrote:E deste GUJ faço de minha fonte de conhecimento... mesmo que a maioria das pessoas aqui tem mais conhecimento prático(quiz dizer que as pesssas sabe como fazer) do que teórico(como explicar). E isto não me impede do espirito de cominidade que me abriu os olhos!(que veio através do GNU/Linux)
Voce se engana sorbe a parte teorica, mesmo porque o que voce quer e pedagogia, nao teoria.
Shoes
Muita calma nessa hora, meu amigo! mas o que isto o que tinha impressão, mas depois que me ajudaram 3 vezes e tem ainda disposição para ajudar, percebo onde está o diferencial
Para mim desde times eu não tenho preconceito, desde então que somos todos iguais. Brasileiros, concorda?Pois conheço corinthianos, que são bastante gente fina!
Tanto quanto cv, que me respondeu, sobre o netbeans que de quebra me esclareceu, por que não era o mais usado, pois vinha com jdk, mesmo respondendo agradeço pela a troca de conhecimento é isto move o GUJ e a comunidade em geral!
Como eu tinha dito:
farribeiro wrote:E deste GUJ faço de minha fonte de conhecimento...
farribeiro wrote: ...espirito de cominidade ...
Gostei desta turma sempre para encarar um java! Valeu javeiros
--
PS: Vou fazer meu crediário aqui!(Brinca rsrsrsrs) Este GUJ é o melhor que encontrei!
This message was edited 2 times. Last update was at 02/06/2005 23:12:21
|
Fábio Rodrigues Ribeiro
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/06/2005 23:48:07
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
farribeiro wrote:Brasileiros, concorda?Pois conheço corinthianos, que são bastante gente fina!
Tambem nao abusa, vai.
farribeiro wrote:sobre o netbeans que de quebra me esclareceu, por que não era o mais usado, pois vinha com jdk
O NetBeans nao vem necessariamente com a JDK. A Sun tem uma versao que joga o NetBeans junto (mais ou menos no mesmo modelo de distribuicao de spyware :mrgreen , mas isso so comecou recentemente, e pra falar a verdade ninguem da a minima
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/05/2006 23:31:28
|
uchoaaa
JavaChild
Membro desde: 01/04/2006 21:02:33
Mensagens: 133
Offline
|
ManchesteR wrote:
O Hibernate é uma camada de persistencia ao banco de dados, ou seja, ele será uma camada entre sua aplicação e o banco de dados relacional (Firebird , MySQL, etc). Ele é como uma "gambiarra" para você trabalhar com objetos e persistí-los em um banco relacional. Ele tem outras inúmeras vantagens, de uma lida na sua documentação que você irá saber mais.
O prevayler é uma ferramenta para persistir dados em memória. Você não vai ter um banco de dados por traz da sua aplicação, apenas o prevayler irá gravar e recuperar os dados.
Cara, muito obrigado! Vc acaba de fazer um "HelloWord" Curioso feliz!
Já tinha visto algumas modelagens usando Hibernate, mas nada em relação ao Prevayler.. Sabia q os dois trabalhavam com a ideia de persistencia, mas nao sabia como..
T+
|
|
|
 |
|
|