我剛剛注意到grails-app/utils
目錄的存在。我從來沒有見過它在任何文檔中引用過(或在項目中使用過)。當你運行create-app
時,它是默認創建的,任何想法你應該放在那裏?grails-app/utils dir
「Utility」代碼是一個明顯的猜測,但它似乎應該在src
目錄下。
謝謝, 唐
我剛剛注意到grails-app/utils
目錄的存在。我從來沒有見過它在任何文檔中引用過(或在項目中使用過)。當你運行create-app
時,它是默認創建的,任何想法你應該放在那裏?grails-app/utils dir
「Utility」代碼是一個明顯的猜測,但它似乎應該在src
目錄下。
謝謝, 唐
的grails-app/utils/
目錄是項目,如Codecs去。
我不知道還有什麼去那裏,但你可以包括其他類在那裏,他們將被包含在應用程序中
編輯: 的grails-app/utils/
目錄是爲「Grails的特定的實用程序」(Artefacts, GrailsClasses等)
傑夫布朗(Core member of the Grails development team)迴應question on the mailing list,證實了這一點。他說:
你可以把任何你喜歡 在
utils
目錄,但它是真的 Grails的特殊工具。 目前我認爲 真正針對此目錄的唯一東西是 自定義編解碼器。您的應用程序 類,不是Grails工件 應該去下src/groovy/
你可以找到一個Constriants plugin新的Grails人工製品的一個例子。這個插件的作者建議用戶put their Constraint classes in the grails-app/utils/
directory。
該信息對grails 2是正確的。在grails 3.0實用程序類下,在src/main/groovy /下。我想這可能會對2015年爲「grails ulity classes」搜索的人有所幫助。 – and 2015-12-01 08:27:50
如果不存在,您可以讓我知道如何創建util文件夾。通過右鍵單擊「項目 - >新建 - >文件夾」只需創建一個普通文件夾。但在另一個項目中,我看到有人創作了它,並且有一個剪刀標誌。以下是圖片鏈接: https://drive.google.com/file/d/0BxcLSUsfZQKHemZUR3dGSEM0WVk/view?usp=sharing – 2016-03-10 06:48:27