如果您确实需要ORM,那么JPA可能是您要走的路。这将迫使您拥有可变的域模型类等,但这也许是您愿意接受的折衷方案。(个人而言,我不会)
如果您愿意采用其他方式与数据库进行通讯,则有一些有趣的选择:
- ANORM -关闭到SQL,但更好的方式比直接使用JDBC - https://playframework.com/documentation/2.3.7/ScalaAnorm
- 圆滑 - “功能关系映射”,类型安全查询- http://slick.typesafe.com
- 激活 -具有可插拔持久性后端的“软件事务存储”-http: //activate-framework.org
这是一篇比较不同库的不错的博客文章:http :
//manuel.bernhardt.io/2014/02/04/a-quick-tour-of-relational-database-access-
with-scala/



