我正在考虑学习和使用带有 scala 的 play 框架来构建 web 应用程序。但是,我想要在 anorm 和 slick 之间进行选择的真正建议。我对 slick 的预订如下:
- 它会保持免费吗?注意:引用许可中提到在生产中使用 DB2、Oracle 和 SQL 服务器需要购买许可,即使这些 DB 有免费版本?
- typesafe 会继续提供和维护免费版本并提供补丁吗?
Anorm 是否还会让团队继续将其设为默认并支持它?如果是这样,唯一的缺点是将它用于不同的数据库,但目前不太可能。
我本可以使用 Java 和 Hibernate,但不确定未来对 Java 的支持以及我现在认为(我可能错了)scala 是要走的路。
如果您有更好的选择的经验或事实和/或建议,请不要进行激烈的战争,请告诉我。
注意:一旦业务建立,支付一些服务费用是可以的,但对于初创公司来说,这可能并不理想。