首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Typesafe平台中的浮油和Anorm

Typesafe平台中的浮油和Anorm
EN

Stack Overflow用户
提问于 2015-01-13 19:27:32
回答 1查看 2.3K关注 0票数 1

我已经开始使用Scala,Play Framework,目前我正在从Typesafe反应性平台上发现其他技术。但是,对于要使用的持久化层技术,我有点困惑。有来自Play Framework的Anorm,它是反应性平台的一部分,还有Slick,它也是平台的一部分。未来是否有任何计划希望在整个平台中使用其中之一(例如,离开Anorm并推荐Slick作为主要的Scala技术)?是否可以说其中之一目前正处于更积极的发展中,具有更光明的未来?或者Typesafe有什么推荐与Typesafe反应平台一起使用?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2015-01-13 19:52:07

这是一个相当主观的问题,但可以找到一些客观数据:

  • 来自主要Play框架github存储库的anorm 最近被搬出去了
  • 斯利克是最近的一个项目。
  • 据说PlayFramework计划在未来转向浮油(资料来源:Typesafe-Slick-presentation-at-BASE.pdf的幻灯片20 ) Slick将成为Play / Typesafe Stack中的正式数据库连接器

尽管如此,他们有着不同的方法。Anorm不知道底层数据库,它只提供了一种更好的编写SQL查询的方法;另一方面,Slick是特定于db的,它为查询提供了类似scala的语法。

个人意见

在过去的两年中,我一直在积极从事scala中的SQL项目,我的团队已经从Anorm转移到了新项目。我们还在考虑从Anorm迁移到现有的代码库中。部分原因来自个人品味,另一部分来自上述客观数据,这让我认为Anorm将逐步停产。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27929989

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档