斯卡拉玩!使用anorm或ORM

Bre*_*ons 12 orm scala playframework anorm

似乎Play提供的所有示例应用程序!框架利用anorm来持久化.在ORM上选择anorm的原因是什么?如果您使用的是ORM,您使用的是什么?为什么?

opy*_*ate 17

anormAnorm不是对象关系映射器的元缩写,因此它不是ORM.

这就是答案 - 对于我们这些想要亲自动手执行SQL查询的人来说.


msu*_*ung 13

我认为anorm的大多数参数都列在文档的相应页面中.

暂时我个人比较喜欢一个Scala和播放独立的数据访问层,所以我使用Ebean(并会使用JPA,如果是推荐的默认设置).

在我看来,能够使用没有任何Play依赖的模型是一个巨大的优势.此外,Anorm似乎没有提供太多的数据库独立性,因为查询以本机SQL表示.