2013-06-18 41 views
0

是否可以模塊化應用程序/ models文件夾添加到包它play2.1框架(Java)的?添加到/ app/models中的軟件包無法識別。 Playframework2.1

其實我已經把我所有的類(機型)到應用程序/模型文件夾,否則玩!框架在編譯時無法找到我的類。我真的不喜歡把我所有的課都放到一個文件夾中。

我做了一個關於在GitHub上play2項目研究,其中大部分是簡單,其所有車型到應用程序/不帶包進入這個文件夾與框架捆綁在一起的樣本模型。

你添加的程序包到應用程序/模型文件夾中的項目嗎?如果是這樣,你需要配置其他的東西嗎?

謝謝你的時間。

回答

1

,只要你想,您可以創建在models包數量的包,而我認爲這是很好的做法。即這是我目前的結構是怎樣的樣子:

/models 
    /i18n   
    /forms 
    /roles 
    /utils 
    /users 

,您必須更改的唯一的事情是,你必須使用完全合格名作爲模板參數。 (請參見this post
除此之外,如果您撥打靜態方法,還必須使用全名:@User.getUsername變成@users.User.getUsername

+0

外觀極好!感謝Aerus! – Franco