開始 Grails
15:50
下載 grails zip file (
http://grails.codehaus.org/Download ) 解壓縮到 c:grails , 並且將系統參數 GRAILS_HOME 設定到 c:grails , 以及 PATH 新增設定 %GRAILS_HOME%bin.
我們建立一個 d:grailsprojects 的目錄, 開始來開發 Grails 相關的專案.
先記住幾個指令
(1) 建立專案 create-app
(2) 設定 DataSource
(3) 建立Domain物件 create-domain-class
(4) 建立 Scaffold Controller create-controller
(5) 產生相關檔案 generate-all
(6) 開啟jetty執行環境 run-app.
(7) 使用瀏覽器觀看 Grails index 與使用 Controller
仔細說明可參考
http://grails.codehaus.org/Quick+Start影片說明可參考 Scaffolding 的範例
http://grails.codehaus.org/Grails+Screencasts我的 Eclipse 有加入 Grooy-plugin (
http://groovy.codehaus.org/Eclipse+Plugin ),
所以在 (3) 步驟時, 會用 Eclipse 進行編寫.
建立 DataSource 是編寫 $projectname/grails-app/conf/DataSource.groovy , 相關的 JDBC jars 檔案要放在 $projectname/lib 之中! 在 (scaffold) generate-all 的時候, 要選擇產生那個 Domain object. Domain Object 預設都有 id 與 version 的欄位. 當新增時, version 就會 0, 修改時就會 update version=version+1