| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/09/2003 07:51:31
|
dukejeffrie
Virtual Machine Man
![[Avatar]](/images/avatar/c74d97b01eae257e44aa9d5bade97baf.png)
Membro desde: 21/08/2002 03:53:28
Mensagens: 661
Offline
|
Nesse forum os tópicos sao criados automaticamente (ou quase) quando um novo artigo ou tutorial é adicionado.
OJB é muito beta, e nao dava pra jogar fora os adicionais do Hibernate, tipo XDoclet e tal...
OJB é uma idéia boa, mas pareceu-me grande demais, e fora que com ele nao dava pra fazer o caminho do BD para os DAOs...
|
Brevity is the soul of wit |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/09/2003 19:49:44
|
krico
JavaBaby
Membro desde: 17/08/2002 12:31:53
Mensagens: 96
Offline
|
dukejeffrie wrote:Nesse forum os tópicos sao criados automaticamente (ou quase) quando um novo artigo ou tutorial é adicionado.
OJB é muito beta, e nao dava pra jogar fora os adicionais do Hibernate, tipo XDoclet e tal...
OJB é uma idéia boa, mas pareceu-me grande demais, e fora que com ele nao dava pra fazer o caminho do BD para os DAOs...
Eu to usando direto. Acho lindo.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/09/2003 08:08:47
|
dukejeffrie
Virtual Machine Man
![[Avatar]](/images/avatar/c74d97b01eae257e44aa9d5bade97baf.png)
Membro desde: 21/08/2002 03:53:28
Mensagens: 661
Offline
|
Vc e eu somos pessoas OO, krico.
Meu estomago embrulha quando alguem me diz que um esquema do BD é maravilhoso e que os objetos java é que vao obedecer...
... que essa historia de ter que carregar o objeto na memoria, depois o outro, e chamar um metodo do primeiro usando o segundo como argumento, muito complicado, um JOINzinho resolveria...
...depois vem me agradecer pq eu refiz a HQL dele pra 1 linha.
Mas tem gente assim...
|
Brevity is the soul of wit |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/09/2003 08:58:46
|
urubatan
Moderador
![[Avatar]](/images/avatar/fe9fc289c3ff0af142b6d3bead98a923.jpg)
Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline
|
esta do HQL para uma linha é ótima mesmo,
aqui na empresa ja teve varios casos em que uma consulta SQL tinha 8 a 10 linhas, uma HQL que trazia o mesmo resultado tinha apeas 1 ou 1,5 no maximo
|
[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/09/2003 09:33:49
|
krico
JavaBaby
Membro desde: 17/08/2002 12:31:53
Mensagens: 96
Offline
|
dukejeffrie wrote:
...depois vem me agradecer pq eu refiz a HQL dele pra 1 linha.
Mas tem gente assim...
Cara definitivamente alguem tem que escrever um tut. de OJB pro guj.
Como eu nao tenho nada pra fazer, acho que vou sentar e escrever um
Olha o que ele faz:
ODMG 3.0
JDO 1.0 (2.0 a caminho)
PersistenceBroker API tipo
sei la, fiquei empolgado
beijocas na grosstitigen.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/09/2003 10:43:17
|
dukejeffrie
Virtual Machine Man
![[Avatar]](/images/avatar/c74d97b01eae257e44aa9d5bade97baf.png)
Membro desde: 21/08/2002 03:53:28
Mensagens: 661
Offline
|
urubatan wrote:esta do HQL para uma linha é ótima mesmo,
aqui na empresa ja teve varios casos em que uma consulta SQL tinha 8 a 10 linhas, uma HQL que trazia o mesmo resultado tinha apeas 1 ou 1,5 no maximo 
Putz, cara, eu tava falando de um caso mais sério e mais grave. O do cara que nao quer aprender alguma coisa, fica dizendo que é uma bosta, que é lerdo, que é isso e aquilo, escreve um HQL de 3 linhas, quase um SQL, e depois eu viro pra ele e falo "mas isso é um objeto, vc pode fazer assim", e transformo a HQL dele em uma HQL de uma linha.
Ontem teve tb o caso do
Eu olhei, olhei... "por que vc nao usa o método?"
Krico, que raio é uma grosstitigen?? : ))
Eu nao falei que OJB é ruim, falei que dessa vez nao deu pra usar. E aqui o pessoal encana muito com "betas"...
Aquelao!!
|
Brevity is the soul of wit |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/09/2003 12:45:42
|
urubatan
Moderador
![[Avatar]](/images/avatar/fe9fc289c3ff0af142b6d3bead98a923.jpg)
Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline
|
realmente, este é um problema grande
esta é uma das coisas que gosto no JDO, ele te "obriga" a pensar em objetos na hora da consulta, ja que a linguagem de consulta é praticamente java
e agora tem uma implementação free decente, não é open source, mas é muito boa
http://www.jcredo.com pena que ainda não existia esta quando iniciei o artigo, e depois da ultima edição do artigo eles fizeram muito progresso
|
[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/09/2003 22:39:23
|
krico
JavaBaby
Membro desde: 17/08/2002 12:31:53
Mensagens: 96
Offline
|
dukejeffrie wrote:
Krico, que raio é uma grosstitigen?? : ))
Aquelao!!
Huahuahua
Tipo, voce ainda ta na alemanha?
Gross = grande
Titige = peituda
Uma vez o ale te mandou um e-mail e perguntou pra mim: "como se diz mulheres com grandes seios em alemao"
E eu disse Grosstitigenfrauen. Desde entaum, sempre que vejo voce em algum lugar lembro disto. Na verdade, ja ate foi incrementado para:
Grosstitigenharigbeinigefrauen
Pede pralgum "the germans" ler pra voce
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/09/2003 09:01:33
|
dukejeffrie
Virtual Machine Man
![[Avatar]](/images/avatar/c74d97b01eae257e44aa9d5bade97baf.png)
Membro desde: 21/08/2002 03:53:28
Mensagens: 661
Offline
|
Chega! Tá off demais essa discussao. Respondo em PVT.
|
Brevity is the soul of wit |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/09/2003 13:20:12
|
tads
JavaGuru
![[Avatar]](/images/avatar/c8cf37033f65f62bb7774.jpg)
Membro desde: 12/08/2003 15:10:59
Mensagens: 230
Offline
|
A ferramenta pra se criar beans no Hibernate seria o
SchemaExport????
Onde os beans gerados são guardados?
Eu executei aqui, não deu nenhum erro, mas procurei em diversos lugares
mas não encontrei.
Obrigado,
|
Tads |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/09/2003 17:22:57
|
Rafael Afonso
Virtual Machine Man
Membro desde: 05/12/2002 16:03:43
Mensagens: 719
Localização: São Paulo/SP
Offline
|
Olá:
Estou estudando o tutorial. e estou enfrentando alguns problemas:
Estou usando como BD o PostgreSQL (e não o MySQL original do tutorial). O arquivo de Properties está assim:
Quando vou rodar o programa principal, obviamente incluo o Driver do PostgreSQL (pg73jdbc.jar) no classpath. Enretanto é soltada uma exceção:
SEVERE: JDBC Driver class not found: org.postgresql.Driver # o driver
cirrus.hibernate.HibernateException: JDBC Driver class not found: org.postgresql.Driver # o driver at cirrus.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:52)
at cirrus.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:74)
at cirrus.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:13
at cirrus.hibernate.impl.DatastoreImpl.buildSessionFactory(DatastoreImpl.java:403)
at cirrus.hibernate.impl.DatastoreImpl.buildSessionFactory(DatastoreImpl.java:392)
at AmigoDAO.<init>(AmigoDAO.java:13)
at Principal.main(Principal.java:8 )
Exception in thread "main" Finished executing
O seja, não achou a classe org.postgresql.Driver, mas ela está dentro do JAR. O que pode estar havendo?
Em relação ao arquivo *.hbm.xml: sempe que eu tentava rodar o programa, ele dizia que não conseguia localizar o tal XML. Somente quando o coloquei junto com os diretórios das classes é que este problema foi superado. Como faço para indicar a localização dos *.HBM.XML's?
Grato,
|
Rafael Ubiratam Clemente Afonso
---------------------------------------
GitHub
ScalaFX
LinkedIn |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/09/2003 17:30:36
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Rafael Afonso wrote:hibernate.connection.driver_class = org.postgresql.Driver # o driver
Rafael Afonso wrote:SEVERE: JDBC Driver class not found: org.postgresql.Driver # o driver
Rafael Afonso wrote:O seja, não achou a classe org.postgresql.Driver, mas ela está dentro do JAR. O que pode estar havendo?
Ele nao achou a classe chamada "org.postgresql.Driver # o driver"
Tire esse comentario do seu .properties e ja deve funcionar numa boa
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/09/2003 17:38:16
|
Rafael Afonso
Virtual Machine Man
Membro desde: 05/12/2002 16:03:43
Mensagens: 719
Localização: São Paulo/SP
Offline
|
Vilella:
Deu certo! Pensei que o que viesse depois do "#" fosse considerado como comentário, mas pelo visto me enganei.
Grato,
|
Rafael Ubiratam Clemente Afonso
---------------------------------------
GitHub
ScalaFX
LinkedIn |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/09/2003 00:43:08
|
arthurcampos
Thread.start()
![[Avatar]](/images/avatar/c8deec333fbadb6b0cfcd.jpg)
Membro desde: 13/09/2003 01:51:00
Mensagens: 43
Localização: Juiz de Fora / MG
Offline
|
Estou acompanhando o tutorial do hibernate e achei realmente interessante a possibilidade de livrar o SQL dos códigos internos do programa Java.
E quem fez o tutorial está de parabéns!
Contudo, baixei a versão 2.0.3 do hibernate e estou com um probleminha: como faço para instalar ele?
Tem a ver com o classpath... que está configurado como c:j2sdkin e o JAVAC compila normalmente em qualquer lugar do Windows XP.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/09/2003 13:00:51
|
Guilherme Silveira
Administrador
Membro desde: 14/08/2002 10:09:26
Mensagens: 1096
Localização: Sao Paulo
Offline
|
krico wrote:Grosstitigenharigbeinigefrauen
gostei muito do tutorial.... agora eh soh aplicar ele em todos os projetos que ja fiz (o tiagao q vai ter q sofrer...)
|
-------------------------------------------------------
Guilherme Silveirahttp://blog.caelum.com.br
 |
|
|
 |
|
|