我在前面的文章有提過,Grails 3.0 在去年就已經推出了。但那時沒有任何一家 IDE 開發環境可支援。
所以當時我是不推薦大家使用。
而在今年年初,IntelliJ-IDEA 15 推出之後,已經明確支援 Grails 3.0。所以,大家可以試試看了。
但是,還有很多 plugins 還沒移到 Grails 3.0。所以,如果你有在使用的 plugins還沒支援到 Grails 3.0的話,還需要停留在 Grails 2.5
我大部分的案例,還是會以 Grails 2.5 為主。
我在前面的文章有提過,Grails 3.0 在去年就已經推出了。但那時沒有任何一家 IDE 開發環境可支援。
所以當時我是不推薦大家使用。
而在今年年初,IntelliJ-IDEA 15 推出之後,已經明確支援 Grails 3.0。所以,大家可以試試看了。
但是,還有很多 plugins 還沒移到 Grails 3.0。所以,如果你有在使用的 plugins還沒支援到 Grails 3.0的話,還需要停留在 Grails 2.5
我大部分的案例,還是會以 Grails 2.5 為主。

先前我提過,Grails 底層其實是 Spring framework + Hibernate。
我相信很多人都用過 Hibernate,他為我們在開發應用系統時,省下不少時間。
同樣的功能,在 Grails 有個專有名詞,叫做 GORM (Grails Object Relational Mapping)。Grails 把 Hibernate 及相關的 annotations 無縫接軌到 Grails中。

進入 IntelliJ後,選擇 Create New Project,畫面跳轉如下:
如果你的 Grails Libarary (右上方)是空的,你得先點擊「Create」去選擇 Grails 的目錄,我假設你的 Grails 是安裝在 C:\grails-2.5.1。另外,也別忘記選擇你的 Java SDK 目錄。然後繼續按下 「Next」,畫面跳轉如下:
Grails 是什麼? 照樣我們先看看官網是如何介紹 Grails的