Gae + springframework + jsf2 + primefaces + datanucleus

3 respostas
M

Bom dia,

Sou novo aqui no fórum e gostaria de uma opinião de vocês.
Preciso desenvolver meu TCC da Pós Graduação e estou com dúvida em quais tecnologias devo utilizar:

  1. GAE + SPRINGFRAMEWORK (IoC + CDI) + JSF2 (Mojarra) + PRIMEFACES + DATANUCLEUS

ou

  1. TOMCAT + SPRINGFRAMEWORK (IoC + CDI) + JSF2 (Mojarra) + PRIMEFACES + HIBERNATE

A opinião de vocês é muito importante.

Obrigado!!!

3 Respostas

ciczan

Cara, se for usar a GAE, acho melhor não usar Hibernate nem JDO (que acho que é o que vc quer dizer com DataNucleus). O banco do GAE não é relacional, então as coisas meio que não se encaixam. De uma pesquisada e vc vai ver as reclamações. Uma aqui: http://thoughts.inphina.com/2010/09/26/google-app-engine-some-jpa-gotchas/

Tem alguns frameworkzinhos de persistencias que foram feitos especificamente para a GAE que são mais simples, tipo esse: http://code.google.com/p/objectify-appengine/

Quanto a parte visual, não tenho nada a recomendar.

von.juliano

Se você tiver pouca experiência, aconselho não usar o GAE, pois as suas particularidades podem dificultar bastante o desenvolvimento do seu projeto. Um exemplo é que eu prefiro trabalhar com Hibernate do que com JDO ou Objectfy.

M

Ok,

Obrigado pelas suas considerações.
Inicialmente iniciarei o projeto com:
TOMCAT + SPRINGFRAMEWORK (IoC + CDI) + JSF2 (Mojarra) + PRIMEFACES + HIBERNATE.

Após concluído irei convertê-lo para um projeto GAE, para ver as diferenças.

Quando terminar, irei postar aqui no tópico as considerações do projeto.

Agradeço muito a atenção.

Obrigado!!!

Criado 7 de dezembro de 2010
Ultima resposta 8 de dez. de 2010
Respostas 3
Participantes 3