我正在设计一系列基于Play的网站!框架和Scala。每个站点都有自己的数据模型,但是它们还需要相互共享一些用户相关的表。
组织这些用户表模型的最佳方法是什么,以便可以在不同的网站项目之间轻松共享代码?
我目前正在使用IntelliJ,因此我们非常感谢任何针对该IDE的解决方案。
答案 0 :(得分:2)
在游戏中处理此类问题的首选方法是模块,请参阅How does one create a Play Module?。
因此,您将常用模型放在模块中,并从您的应用程序中引用它。如果您通过在application.conf
中添加相对路径来执行此操作,则应该可以轻松地对此进行操作。