簡體   English   中英

構建Playframework應用程序

[英]Structuring a playframework application

我是Playframework的新手,所以盡管這可能是一個新手問題,但我還是要問。 我有一個應用程序,其中的數據庫數據可以通過Web請求以及傳入的電子郵件進行更改。

我知道控制器主要用於Web請求。 因此,我應該將模型修改邏輯封裝在一個單獨的類中,我應該從控制器和接受電子郵件的人那里調用。 這就是服務范式的用途嗎?

第二,我應該使用什么作為郵件接收器。 工作還是插件? 目前,我創建了一個作業,該作業每10秒刷新一次,但不知道使用作業來修改數據庫是否合適。 也許,這項工作可以觸發內部事件,插件將監聽該事件。

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

對於您的通用邏輯,如果它與特定的模型對象相關,則可以在該對象上使用一種方法來放置您的通用邏輯:將未綁定到特定實例的每個代碼都放入靜態方法中,並在與綁定到特定實例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM