I started looking for a tool that would let me achieve the following:
- library optimized for Scala (easy to add to an SBT workflow, ideally with a wrapper for the Play framework)
- easy mapping to and from case classes
- control over the resulting SQL
- ability to take care of CRUD operations without too much dialogue
- ability to build finders quickly (note: I’m talking about down-to-earth, readable finders, such as
findById
andfindByEmail
, not about monstruosities such asfindByAgeBetweenEighteenAndTwentySevenAndWithColorBlue
– I don’t really know where this comes from, but I’ve seen it, and it’s a terrible, terrible idea) - last but not least: a certain level of maturity, and perspective that it will be maintained in the future (unlike e.g. the once promisingCricumflex ORM which appears to be no longer maintained)
No comments:
Post a Comment