2010-07-25 18 views
7

¿Cómo configurar el proyecto de Grails para usar Amazon SimpleDB?Grails y Amazon SimpleDB

Una posibilidad es instalar el complemento gorm-jpa y usar la biblioteca SimpleJPA, pero no pude configurarlo correctamente.

¿Alguien ha experimentado con esta combinación?

+0

Por curiosidad, ¿cuál es el caso de uso convincente para SimpleDB? –

+0

Acabo de leer http://aws.amazon.com/simpledb/#highlights: bajo toque, escalable, altamente disponible, flexible, rápido, económico, ... – amra

Respuesta

2

después de muchas pruebas y errores que estoy arreglé para utilizar proyecto APP simple a partir de aplicaciones web griales

lo he utilizado:

usando EntityManagerFactory y las API proveedor JPA

escribir pocos artefactos servicio era capaz de usar las funciones simples bd sin problemas

+0

fyi, simplejpa está en http://code.google.com/p/simplejpa / –

1

Se puede hacer con el gorm-jpa plugin and simplejpa, pero hay un montón de conflictos entre el limitations in gorm-jpa and simplejpa (además de aquellos en esa página, simplejpa actualmente solo admite parámetros nombrados y no parámetros posicionales, que requiere GORM). Me ha parecido mucho mejor simplemente usar simplejpa e inyectar el entityManager directamente en los objetos que lo necesitan. También tenga en cuenta que hay algunas limitaciones para el soporte de SimpleJPA para groovy: admite anotaciones JPA en atributos de clase de dominio de grial, pero debe anotar un getter para las relaciones ManyToOne y OneToMany.