Hi everybody,
I'm creating a small application for my company in Lift. I'm quite a newbie in Scala/Lift so I'm using this chance to practice. Now, I have a question on what ORM system to use.
On one hand, Mapper is the Lift default. On the other hand, I've read it's not good in certain areas and will be replaced by Record (which is not yet well documented, so hard to follow by a new user like me).
Opposite to Mapper we have JPA: standard Java, tested and robust ORM with trusted implementations like Hibernate, but not quite "scala-ish" and you loose the capabilities provided by default by Mapper due to its integration with Lift.
I've read on the mailing lists some assertions that JPA is becoming the way to go for Lift, but it doesn't seem a widespread opinion. Somebody can bring some light into the matter?
Thanks!