我正在将应用程序从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的新手。
答案 0 :(得分:0)
前一段时间我发了一篇关于使用Play + slick + mysql的帖子。是否具有最小的结构,但我找到的更正确(我认为这一点将是主观的):http://pedrorijo.com/blog/play-slick/
的源代码