有人可以解释网络应用程序如何在播放框架示例中运行吗?我误解的事情: 1)代码的哪一部分(我的意思是播放框架网站上列出的示例中的代码)允许许多用户同时使用同一个应用程序? 2)例如我有一个程序:textField,button和list。在文本字段中写入,按下按钮,文本将添加到列表中。每个用户都应该有自己的列表,但是如果它的对象存在于内存中,我应该在哪里存储?在DB?在会话/饼干?以及如何通过会话识别这些数据?有没有好的例子?
答案 0 :(得分:1)
我认为你应该阅读文档并在网上搜索更多关于Play的信息。以下是一些指示: -
就您自己的应用而言,您将在以后收集的数据中做些什么?你需要什么?这应该可以帮助您确定存储位置(如果有的话)。如果您只想要会话范围,那么您可以使用会话cookie - 请参阅文档)。如果您以后想要它(即当用户回到网站时),那么您可以将它放在某种商店中。再次,请参阅文档。
Play的架构上有大量文章。官方文档非常擅长为大多数用例指出正确的方向。
Lightbend有一些很好的资源,并且有大量Activator个模板来提供代码示例。
以下是简单的CRUD template,可能会对您有所帮助。