Play Framework和Slick项目架构

时间:2016-04-15 12:23:46

标签: scala playframework slick play-slick

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

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

我看到Play Framework有Play-Slick模块,但从我注意到的,一切都像纯黑魔法一样。

我看到了一个example on GitHub,其中Slick Modeling,Play Framework和Flyway Migrations是3个独立的SBT模块,如果我们想要离开Play Framework,这就非常有意义。

现在,我的问题是:Play Framework App的最佳架构方法是什么?

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

1 个答案:

答案 0 :(得分:0)

前一段时间我发了一篇关于使用Play + slick + mysql的帖子。是否具有最小的结构,但我找到的更正确(我认为这一点将是主观的):http://pedrorijo.com/blog/play-slick/

https://github.com/pedrorijo91/play-slick3-steps

的源代码