繁体   English   中英

构建Playframework应用程序

[英]Structuring a playframework application

我是Playframework的新手,所以尽管这可能是一个新手问题,但我还是要问。 我有一个应用程序,其中的数据库数据可以通过Web请求以及传入的电子邮件进行更改。

我知道控制器主要用于Web请求。 因此,我应该将模型修改逻辑封装在一个单独的类中,我应该从控制器和接受电子邮件的人那里调用。 这就是服务范式的用途吗?

第二,我应该使用什么作为邮件接收器。 工作还是插件? 目前,我创建了一个作业,该作业每10秒刷新一次,但不知道使用作业来修改数据库是否合适。 也许,这项工作可以触发内部事件,插件将监听该事件。

是的,您可以在工作中更新模型,工作是事务性的。

对于您的通用逻辑,如果它与特定的模型对象相关,则可以在该对象上使用一种方法来放置您的通用逻辑:将未绑定到特定实例的每个代码都放入静态方法中,并在与绑定到特定实例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM