我正在將應用程序從Grails移植到Play Framework,目前我正試圖弄清楚組織項目結構的最佳方式。Play框架和Slick項目體系結構
我想使用Slick Codegen和Flyway遷移,因爲我想跟蹤所有正在進行的遷移(類似於Rails Migrations的解決方案將是完美的)。
我看到Play Framework具有Play-Slick模塊,但從我注意到的情況來看,所有事情都發生得像純黑魔法。
我看到了一個example on GitHub,其中Slick Modeling,Play Framework和Flyway Migrations是3個獨立的SBT模塊,如果我們想要擺脫Play Framework,這是非常合理的。
現在,我的問題是:什麼是Play Framework應用程序的最佳架構方法?
注意:我是Play Framework和Scala的新手。
有一些額外的ansers這裏的源代碼:HTTP:// stackoverflow.com/questions/36616810/play-framework-2-5-x-scala-slick-implementation-style – nemoo