Estoy creando una pequeña aplicación para mi empresa en Lift. Soy bastante novato en Scala/Lift, así que aprovecho esta oportunidad para practicar. Ahora, tengo una pregunta sobre qué sistema de ORM usar.ORM for Lift: ¿Mapper o JPA?
Por un lado, Mapper es el valor predeterminado de Lift. Por otro lado, he leído que no es bueno en ciertas áreas y será reemplazado por Record (que aún no está bien documentado, es tan difícil de seguir por un nuevo usuario como yo).
Frente a Mapper tenemos JPA: estándar de Java, probado y robusto ORM con implementaciones confiables como Hibernate, pero no del todo "scala-ish" y se pierde las capacidades proporcionadas por Mapper debido a su integración con Lift.
He leído en las listas de correo algunas afirmaciones de que JPA se está convirtiendo en el camino a seguir para Lift, pero no parece una opinión generalizada. ¿Alguien puede aportar algo de luz al asunto?
Gracias!
ups, gracias por la corrección Joel :) –