【文件属性】:
文件名称:TPA:使用蛋糕模式构建 Play 应用程序(并对其进行测试)
文件大小:14.15MB
文件格式:ZIP
更新时间:2021-06-03 04:24:04
Scala
关于这个项目
该项目旨在展示如何使用蛋糕模式构建游戏应用程序。
它在 2014 年一次演讲中被使用:
演示视频: :
幻灯片: :
然后使用 (或简单的类构造函数)将其扩展为编译时依赖注入
幻灯片: :
结构
这个使用两个后端:一个的和一个
在前端应用程序中逐步引入蛋糕模式,从到 。 最终版本是TBA_05_final 。
macwire 的版本是TBA_macwire 。
如何运行此应用程序
启动后端:
cd backends/PlayerService/
./sbt.sh run
在另一个终端:
cd backends/VideoService/
./sbt.sh run
启动一个前端,例如最终版本:
cd frontend/TBA_05_final/
sbt run
检查测试:
sbt test
进一步发展
在演示之后添加了一些新版本的前端应