Novidades da JPA 2.0  XML
Índice dos Fóruns » Notícias
Autor Mensagem
Andre Brito
JWizard

Membro desde: 21/07/2007 17:44:31
Mensagens: 2485
Localização: Paraná
Offline

RafaFloripa wrote:não tem como negar que o Hibernate tá na frente
jpa só vale por ser spec

Como é um tópico sobre JPA, vou levar em conta a parte de JPA do Hibernate (que você deve saber que não tem só a parte de JPA, mas tem também algumas (ou alguma) partes que são RI pra algumas JSRs). Na parte de JPA você tem um bocado de razão. O Hibernate possivelmente é a melhor implementação da JPA (leva um grande peso na parte de Criteria).

Mas se quando você diz que "jpa só vale por ser spec" você diz que Eclipselink é um lixo, acho que você deve dar uma revisada nos seus conceitos.

This message was edited 2 times. Last update was at 03/01/2011 01:11:17


Como organizar o GUJ.
Meu Twitter.
Meu blog.
Future proofing means making code easy to change, not trying to anticipate every possible way your code might need to change.
[WWW]
Grinvon
GUJ Master
[Avatar]

Membro desde: 18/08/2003 22:10:49
Mensagens: 1899
Localização: Em qualquer lugar
Offline

Eu uso JPA há três anos, na verdade, há também algumas coisas que uso em hibernate mesmo, como a geração automática de IDs e em alguns cantos critéria. Mas não tenho muito o que reclamar, me atende bem.

>> Inocêncio.
[MSN] [ICQ]
marcosalex
GUJ Expert
[Avatar]

Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline

Grinvon wrote:Eu uso JPA há três anos, na verdade, há também algumas coisas que uso em hibernate mesmo, como a geração automática de IDs e em alguns cantos critéria. Mas não tenho muito o que reclamar, me atende bem.


Também me atende bem, e como não pretendemos mudar pra outro framework, vendor locking não é problema em função da facilidade que ganhamos. Aliás, a única forma de você ser 0% vendor locking é desenvolver seu programa no seu próprio compilador genérico multi-plataforma. Algumas coisas compensam ser independentes, como banco de dados, outras tem de ser analisadas caso a caso.

A vantagem que vejo no JPA é você programar da mesma forma se um dia estiver em uma empresa que use outro framework. Mas como onde trabalho ainda é JSF 1.2 e JPA 1.0, fica mais complicado usar JPA.
[Yahoo!] aim icon [ICQ]
Andre Brito
JWizard

Membro desde: 21/07/2007 17:44:31
Mensagens: 2485
Localização: Paraná
Offline

marcosalex wrote:A vantagem que vejo no JPA é você programar da mesma forma se um dia estiver em uma empresa que use outro framework.

Concordo com você, Marcos. Claro que existem diferenças entre algumas implementações, mas pode-se dizer que elas são muito específicas. O basicão dá pra fazer muito bem com qualquer uma. Será que poderíamos atribuir essas vantagem à JSR 137?

Como organizar o GUJ.
Meu Twitter.
Meu blog.
Future proofing means making code easy to change, not trying to anticipate every possible way your code might need to change.
[WWW]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team