2012-03-21 99 views
0

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

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

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

回答

0

是的,你可以通過工作更新模型,工作是交易。對於你的通用邏輯,如果它涉及到一個特定的模型對象,你可以在這個對象上使用一個方法來放置你的通用邏輯:把靜態方法放在每個沒有綁定到特定實例並且不是靜態的代碼上與特定實例綁定的方法邏輯。

相關問題