0

我正在将一个应用程序从 Grails 迁移到 Play Framework,我目前正在尝试找出组织项目结构的最佳方式。

我想将 Slick Codegen 与 Flyway 一起用于迁移,因为我想跟踪所有正在完成的迁移(类似于 Rails 迁移的解决方案将是完美的)。

我看到 Play Framework 有 Play-Slick 模块,但据我所知,一切都像纯黑魔法一样发生。

在 GitHub 上看到了一个示例,其中 Slick Modelling、Play Framework 和 Flyway Migrations 是 3 个独立的 SBT 模块,如果我们想离开 Play Framework,这非常有意义。

现在,我的问题是:Play 框架应用程序的最佳架构方法是什么?

注意:我是 Play Framework 和 Scala 的新手。

4

1 回答 1

1

不久前我写了一篇关于使用 Play + slick + mysql 的帖子。Is 具有最小的工作结构,但我发现更正确的结构(我认为这一点是主观的): http: //pedrorijo.com/blog/play-slick/

或https://github.com/pedrorijo91/play-slick3-steps的源代码

于 2016-04-15T18:58:29.603 回答