| Author |
Scala ORM
|
Tomasz Prus
Ranch Hand
Joined: May 20, 2008
Posts: 72
|
|
What ORM? There is any mature or Hibernate is better choice? What about Mapper or when we can will stable version of The Record framework? I will be glad if anyone has some informations
|
 |
Inca Nauthiz
Greenhorn
Joined: Nov 21, 2008
Posts: 8
|
|
|
Ebean is rather cool. Or you may try pure-Scala Circumflex ORM (but the latter is under active development for now).
|
If you use Scala, please try my Web framework and ORM and let me know, what you think about it. TIA.
|
 |
Inca Nauthiz
Greenhorn
Joined: Nov 21, 2008
Posts: 8
|
|
Actually, Hibernate is not the best choice for Scala:
you cannot use nested annotations (at least in Scala 2.7) => you cannot use Hibernate AnnotationsHibernate Criteria API (the O from ORM) does not use type parametersmost Hibernate-understandable collections are from java.util._ package; your code will become _very_ error-prone (or
just consist of endless Scala-to-Java-to-Scala-to... collection conversions)
Finally, Hibernate3 is for _idiomatic Java_, not for _idiomatic Scala_; Scala and Java just aren't the same things. For example, you finally relieved that you don't mess your code with getters/setters -- and then decided to use Hibernate Validator. Voila! JSR303 – write getters. No really, this stuff sucks.
|
 |
 |
|
|
subject: Scala ORM
|
|
|