Grails專案目錄結構
專案 | ||
grails-app | ||
conf | 配置文件(如資料庫、URL 映射、Spring 和Hibernate 配置文件等) | |
controllers | 控制器(MVC 中的"C") | |
domain | 領域類(MVC 中的模型的"M"。該目錄中的每个文件在資料庫中都有對應的表。) | |
i18n | i18n(用予錯誤消息和頁面標題及國際化) | |
services | 服務類(用予可能跨多個domaind的企業邏輯) | |
taglib | 自定標籤庫(用予GSP 頁面可重複用元素) | |
utils | 自定義腳本(存放像編碼器(Codec)這類的其他工具) | |
views | Groovy 服務器頁面(GSP)(MVC 中的"V") | |
lib | JAR(存放JDBC 驅動和第三方的類別庫) | |
scripts | Gant 脚本(存放項目特定的脚本) | |
src | ||
groovy | 通用Groovy 源文件(存放其他那些没有慣例位置的文件) | |
java | Java 來源文件( 用予存放的Java 代碼)。(該目錄中的文件將被編譯並包含到WAR 文件中。) | |
test | ||
integration | 依賴其他组件(如資料庫)的測試腳本 | |
unit | 測試隔離組件的測試腳本 | |
web-app | ||
css | CSS | |
images | 圖像文件(JPG、GIF、PNG 等) | |
js | JavaScript 文件( 包括像Prototype 、script.aculo.us、YUI 等這樣的第三方庫。) | |
META-INF | 典型的JEE 目錄,用予存放manifest 文件 | |
WEB-INF | 典型的JEE 目錄,用予存放web.xml 和其他配置文件 |
其它文章
留言列表